PIL.Image.open与cv2.imread在图像处理中的差异及转换技巧有哪些?
- 内容介绍
- 相关推荐
本文共计485个文字,预计阅读时间需要2分钟。
摘要:PIL.Image.open读取的是RGB顺序,而opencv中cv2.imread读取的是BGR顺序。cv2.imread会显示图片更蓝一些。cv2.imread(path, 读取方式)方法中,第一个参数是图片路径,第二个参数是读取方式。
摘要
PIL.Image.open读入的是RGB顺序,而opencv中cv2.imread读入的是BGR通道顺序 。cv2.imread会显示图片更蓝一些。
cv2.imread(path,读取方式)方法
第一个参数是图片的路径。
第二个参数是读取方式:cv2.IMREAD_COLOR:读入一副彩色图片;cv2.IMREAD_GRAYSCALE:以灰度模式读入图片;cv2.IMREAD_UNCHANGED:读入一幅图片,并包括其alpha通道。
默认为cv2.IMREAD_COLOR。
返回值是(height,width,channel)数组,channel的顺序是BGR顺序。
本文共计485个文字,预计阅读时间需要2分钟。
摘要:PIL.Image.open读取的是RGB顺序,而opencv中cv2.imread读取的是BGR顺序。cv2.imread会显示图片更蓝一些。cv2.imread(path, 读取方式)方法中,第一个参数是图片路径,第二个参数是读取方式。
摘要
PIL.Image.open读入的是RGB顺序,而opencv中cv2.imread读入的是BGR通道顺序 。cv2.imread会显示图片更蓝一些。
cv2.imread(path,读取方式)方法
第一个参数是图片的路径。
第二个参数是读取方式:cv2.IMREAD_COLOR:读入一副彩色图片;cv2.IMREAD_GRAYSCALE:以灰度模式读入图片;cv2.IMREAD_UNCHANGED:读入一幅图片,并包括其alpha通道。
默认为cv2.IMREAD_COLOR。
返回值是(height,width,channel)数组,channel的顺序是BGR顺序。

