您的位置:首页 > 运维架构

opencv坐标系问题

2017-01-20 11:35 169 查看
今天在用opencv做图像直线检查时,遇到了关于坐标的问题。比较混乱,因此专门进行了研究,记录下来以便以后查看。

opencv读取图片后用numpy.ndarray格式存储,图像像素和ndarray矩阵是一一对应的关系。也就是说图像的高对应矩阵的行,图像的宽对应矩阵的列。例如一张高733像素,宽550像素的图片,读入内存中后为733行,550列的矩阵。

当需要对图像进行坐标操作时,图像以左上角为坐标远点,横向为x轴,纵向为y轴。如t = cv2.resize(I, (300,100)),得到的图像t为高100,宽300的图像。也就是说用cv2.imread读入的图片I,I的第一维代表的是纵坐标y,第二维代表的才是横坐标x。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python opencv