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-cv2.perspectiveTransform()不适用于所有图像_Opencv_Image Processing_Feature Detection_Homography - Fatal编程技术网

OpenCV-cv2.perspectiveTransform()不适用于所有图像

OpenCV-cv2.perspectiveTransform()不适用于所有图像,opencv,image-processing,feature-detection,homography,Opencv,Image Processing,Feature Detection,Homography,我使用透视变换在检测到的图像周围绘制轮廓 cv2.perspectiveTransform()只能为少数检测到的图像绘制矩形,但不能为所有图像绘制矩形 一些检测到的图像没有显示轮廓 错过它的原因可能是什么 它是否假设这些点可能在摄像机视图之外,并且只检测到图像而不投影轮廓 您的所有图像都是浮点型的吗?@JeruLuke是的所有图像都是32位浮点型的。可能添加一些示例图像。@AdiShavit添加了示例图像。此图像中的矩形在哪里?你展示了一个成功和一个失败的案例?

我使用透视变换在检测到的图像周围绘制轮廓

cv2.perspectiveTransform()
只能为少数检测到的图像绘制矩形,但不能为所有图像绘制矩形

一些检测到的图像没有显示轮廓

错过它的原因可能是什么

它是否假设这些点可能在摄像机视图之外,并且只检测到图像而不投影轮廓


您的所有图像都是
浮点型的吗?@JeruLuke是的所有图像都是32位浮点型的。可能添加一些示例图像。@AdiShavit添加了示例图像。此图像中的矩形在哪里?你展示了一个成功和一个失败的案例?