OpenCV:使用少量功能拼接图像

时间:2017-08-04 11:22:43

标签: opencv image-processing image-stitching

我正在为太阳能电池板检测系统编写软件,并需要将在电致发光机器中拍摄的相机图像拼接在一起。这些图像只有很少的特征和低对比度(如下所示),OpenCV图像拼接器本身不起作用。 left image right image 两个图像的近似重叠区域是已知的,但我需要尽可能准确的结果。我尝试将一个图像移到另一个图像上,并在ROI上计算不同的距离度量,但没有令人满意的结果。由于渐晕和像素强度的差异,SSD距离不起作用。归一化梯度或交叉相关也不稳健。

知道如何预处理图像以使拼接器工作吗?或者还有另一种解决方法吗?黑暗细胞并不总是存在,使它们不可靠作为一种特征。

有垂直单元格边缘(由于对比度差而几乎不可见),但我也没有检测它们的方法。如果可以检测到这些,我可以将图像与单元格边缘对齐。

非常感谢任何帮助。

0 个答案:

没有答案