我有一个python程序,将从网络摄像头检测图像。现在,我想将摄像头识别的图像与我目录中的图像进行比较,并检查是否已经存在完全相似的图像。 我尝试过使用this识别算法,但它不起作用。无论输入的图像有多不同,程序总是输出单个图像。当数据集looks like this中的图像时,输入图像(网络摄像头扫描的图像)有点模糊like this 我需要一个算法,可以更准确
我使用OpenCV ORB来检查两个图像是否相似。ORB是高效的,并且大多数时候给我最好的结果。但是,在某些情况下,ORB的输出并不令人满意。我使用distance参数(在KnnMatch之后获取)来识别类似的图像。我的代码在这个中可用。我应该改变这个距离依赖于逻辑吗?一种结合机器学习和OpenCV OR