Opencv和PIL Image图片坐标系
-
前言
在使用图像标记工具,如labelme和labelImg时,我们可能有时候想将标记或者框定的区域给提取出来,这时我们可以使用不同的图像处理库,如opencv和PIL。 -
问题
使用labelme标注时,我们获得的json文件中会包含标记点的坐标,这个坐标是以图像的左上角为坐标原点,第一坐标轴向右,第二坐标轴向下,即图像坐标系。这时使用的图像处理库读取图像如果是以数组坐标系就会出现问题,如opencv。 -
解决
可以使用跟标注工具相同坐标系的图像处理库,如PIL是跟labelme一样,都图像坐标系。而OpenCV则是以左上角为坐标远点,以向下为第一坐标轴,向右为第二坐标轴,也即数组坐标系。