Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
OpenCV修补平面图像_Opencv_Image Processing_Image Stitching - Fatal编程技术网

OpenCV修补平面图像

OpenCV修补平面图像,opencv,image-processing,image-stitching,Opencv,Image Processing,Image Stitching,我试图用另一张从另一个角度拍摄的图像修补一张丢失数据的图像。我在计算特征方面取得了一些成功,如筛选和找到具有独特特征的曲面的单应性。我后来做混合,使图像好看 当我试图修补地板的图像时,问题出现了,这些图像可能没有特征,或者有许多非独特的特征。重复此方法的结果非常差,因为计算了太多的特征,并且没有很好地匹配。有更好的方法吗?我在看平面估计算法。最坏的情况是,如果我能估计出平面,并大致对齐图像,那就好了 如果能在这个问题上听到不同的观点,那就太好了。下面是我尝试过的两个示例图像(我知道这是一个非常困

我试图用另一张从另一个角度拍摄的图像修补一张丢失数据的图像。我在计算特征方面取得了一些成功,如筛选和找到具有独特特征的曲面的单应性。我后来做混合,使图像好看

当我试图修补地板的图像时,问题出现了,这些图像可能没有特征,或者有许多非独特的特征。重复此方法的结果非常差,因为计算了太多的特征,并且没有很好地匹配。有更好的方法吗?我在看平面估计算法。最坏的情况是,如果我能估计出平面,并大致对齐图像,那就好了

如果能在这个问题上听到不同的观点,那就太好了。下面是我尝试过的两个示例图像(我知道这是一个非常困难的案例)


编辑:我的相机镜头现在有问题。图像将比正常情况下更清晰,因此我知道这是一个非常困难的情况。

这与
图像拼接
全景图像
基本相同吗?也许你会发现使用这些关键词的工作方法。类似的,是的。相机的偏移量可能比镶嵌中的偏移量大一些。我也使用不同分辨率和质量的图像。应该没有问题。但我只有在图像拼接上使用Sift/SURF的经验,所以我可能帮不了你(因为你已经尝试过Sift了)。