opencv中的点像素坐标
我在这个浮点像素坐标中有一个浮点像素坐标矩阵和相应的灰度值矩阵。 我需要将图像从浮点像素坐标重新映射到常规网格。 在opencv中的cv :: remap函数像这样转换源图像:dst(x,y)= src(mapx(x,y),mapy(x,y))在我的情况下,我有这样的东西:dst(mapx (x,y),mapy(x,y))= src(x,y)从上面的等式中我需要确定目标图像(dst(x,y))。 在OpenCv中执行此类重新映射有没有简单的方法,或者您能否建议任何其他开源图像处理库来解决此问题?
std::vector<cv::Point> dstPts, srcPts
。 cv::findHomography(dstPts, srcPtrs,...)
提取它们之间的几何关系 如果您的地图中定义的变换是单应变换,则它可以工作。 如果它是旋转的,鱼眼效果,镜头校正地图等,它不起作用。
链接地址: http://www.djcxy.com/p/89783.html上一篇: point pixel coordinates in opencv
下一篇: Image Pixel Intensity and Measure of Colourfulness in Python