是旨在解决计算机视觉问题的Python绑定库。
方法从指定的文件加载图像。如果无法读取图像(由于缺少文件, 权限不正确, 格式不受支持或格式无效), 则此方法将返回一个空矩阵。
语法:cv2.imread(path, flag)参数:path:一个字符串, 代表要读取的图像的路径。标志:它指定读取图像的方式。默认值为cv2。IMREAD_COLOR返回值:此方法返回从指定文件加载的图像。
注意:该映像应位于工作目录中, 或者应提供完整的映像路径。
所有三种类型的标志描述如下:
cv2.IMREAD_COLOR:它指定加载彩色图像。图像的任何透明度都将被忽略。这是默认标志。或者, 我们可以为此标志传递整数值1。 cv2.IMREAD_GRAYSCALE:它指定以灰度模式加载图像。或者, 我们可以为此标志传递整数值0。 cv2.IMREAD_UNCHANGED:它指定加载图像, 包括alpha通道。另外, 我们可以为此标志传递整数值-1。
用于以下所有示例的图像:
范例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)
输出如下:
范例2:
加载图像
灰阶
模式
# 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编程基础课程和学习基础知识。
首先, 你的面试准备可通过以下方式增强你的数据结构概念:Python DS课程。