Python OpenCV cv2.imread()函数用法指南

OpenCV的Python版本
是旨在解决计算机视觉问题的Python绑定库。
cv2.imread()
方法从指定的文件加载图像。如果无法读取图像(由于缺少文件, 权限不正确, 格式不受支持或格式无效), 则此方法将返回一个空矩阵。

语法:cv2.imread(path, flag)参数:path:一个字符串, 代表要读取的图像的路径。标志:它指定读取图像的方式。默认值为cv2。IMREAD_COLOR返回值:此方法返回从指定文件加载的图像。
注意:该映像应位于工作目录中, 或者应提供完整的映像路径。
所有三种类型的标志描述如下:
cv2.IMREAD_COLOR:它指定加载彩色图像。图像的任何透明度都将被忽略。这是默认标志。或者, 我们可以为此标志传递整数值1。 cv2.IMREAD_GRAYSCALE:它指定以灰度模式加载图像。或者, 我们可以为此标志传递整数值0。 cv2.IMREAD_UNCHANGED:它指定加载图像, 包括alpha通道。另外, 我们可以为此标志传递整数值-1。
用于以下所有示例的图像:
Python OpenCV cv2.imread()函数用法指南

文章图片
范例1:使用默认标志
# Python program to explain cv2.imread() method# importing cv2 import cv2# path path = r 'C:\Users\Rajnish\Desktop\lsbin.png'# Using cv2.imread() method img = cv2.imread(path)# Displaying the image cv2.imshow( 'image' , img)

输出如下:
Python OpenCV cv2.imread()函数用法指南

文章图片
范例2:
【Python OpenCV cv2.imread()函数用法指南】加载图像
灰阶
模式
# Python program to explain cv2.imread() method# importing cv2 import cv2# path path = r 'C:\Users\Rajnish\Desktop\lsbin.png'# Using cv2.imread() method # Using 0 to read image in grayscale mode img = cv2.imread(path, 0 )# Displaying the image cv2.imshow( 'image' , img)

输出如下:
Python OpenCV cv2.imread()函数用法指南

文章图片
注意怪胎!巩固你的基础Python编程基础课程和学习基础知识。
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。

    推荐阅读