我是OpenCV的新手,我现在想知道是否有一种方法可以将图像阈值化或聚类应用于像素距离(欧几里德距离),以判断图像中是否存在对象。
说,我有3张图像,一个包含主要对象,另一个包含具有主要背景的任意背景,最后一个具有不包含该对象的任意背景。
我设法使用cv2.goodFeaturesToTrack()
但是我可以使用一种图像阈值化方法来获取距离吗?
我在网络上阅读了许多阈值方法,但它们似乎仅适用于灰度图像。像cv2.threshold
和cv2.adaptiveThreshold
我还可以将其他图像阈值化方法用于距离?
编辑
以下是三张图片:
如您所见,魔方是主要的对象基准。我设法得到了拐角,并使用欧几里得距离公式计算了拐角之间的距离。
我可以考虑将哪种阈值/聚类技术应用于距离值以确定图像中是否存在对象?