image - 两幅图像之间的相关性(二值图像)

标签 image opencv image-processing detection correlation

我有两个这样的二进制图像。我有一个数据集,底部有很多图片,但符号不同。



我想对它们进行比较,以了解它是否是相同的图形(尤其是在三角形内部)。我看了一下Sift和Surf功能,但是在这种类型的图片上效果不佳(它找到匹配点,而两张图片却不同,尤其是在内部)。

我也听说过SVM,但我不知道是否必须针对此类问题实现SVM。

你有想法吗 ?

谢谢

最佳答案

我认为您不应该在二进制图像上使用SURF功能,因为在该阶段您已经通过边缘检测器丢弃了很多信息。

您还可以使用LinearCircle Hough Transform在这种情况下可以告诉您很多图像差异。

关于image - 两幅图像之间的相关性(二值图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22958978/

相关文章:

javascript - 在html5 Canvas 上逐帧绘制视频并用 slider 控制

android - 如何在 Android 应用程序中缩小图像?

OpenCV:为整个图像计算单个 HOG 向量并获取 block 位置

python - pyplot 显示不良,图像太暗

python - 如何在Python中设置溢出减法以得到零?

image - 从 MJPG 文件中提取图像帧

java - OpenGL图像绘制

visual-studio-2010 - VS10上的OpenCV打开然后关闭

opencv - 使用 EigenObjectRecognizer 进行人脸识别

java - 如何使用 Java 确定曝光过度或曝光不足的图像并进行纠正?