如何从iOS上的图像中提取经过透视校正的矩形区域

|| 我需要从iOS上的图像提取矩形区域。我的意思是,如果您在一张纸上拍照,例如在带iPhone相机的桌子上拍照,您将得到梯形形状。我需要提取该梯形形状并将其转换回矩形。 此处的应用程序是导入在特殊纸张上绘制的图形(带有标记以帮助确定将要提取的软件的方向),并将其显示在iphone屏幕上,而无需图像的多余部分。这是在photoshop中试用的,但需要自动化。 我已经找到了OpenCV和一个教程(下面的链接),但是opencv中的对象检测将需要知道图形的形状,该形状每次都会改变。 http://dasl.mem.drexel.edu/~noahKuntz/openCVTut6.html     
已邀请:
检测图像中梯形形状的角是棘手的部分。一种可行的方法是在边缘图像中查找线段的交点(假设纸张的颜色与背景不同),然后选择其中四个交点,这些交点可以为您提供有效的梯形形状(检查角度为,)。 ..)。您可能需要使用其他提示来找到正确的梯形形状。 如果您设法检测到四个角,剩下的就容易了。只需将梯形的四个角和目标矩形的角喂入cvGetPerspectiveTransform即可找到映射矩阵。     

要回复问题请先登录注册