OpenCV之imread()函数
OpenCV之imread()函数在图像处理中,经常会使用到 cv2.imread() 函数,经常会出现一个 0 或者 1 ,请看下面的两行代码。lena=cv2.imread("G:/pic/lena_gray.png",0)lena=cv2.imread("G:/pic/lena_gray.png",1)图像处理中, python 读取图像的函数语法cv2.imread( filename,
·
OpenCV之imread()函数
在图像处理中,经常会使用到 cv2.imread()
函数,经常会出现一个 0 或者 1 ,请看下面的两行代码。
lena=cv2.imread("G:/pic/lena_gray.png",0)
lena=cv2.imread("G:/pic/lena_gray.png",1)
图像处理中, python 读取图像的函数语法
cv2.imread( filename, flag)
很明显, filename
表示读取图像的位置;
当 flag=0
时,该函数返回单通道图像,如果磁盘的图像文件是多通道图像,则会被强制转为单通道;
当 flag=1
时,该函数返回多通道图像,如果磁盘上的图像文件是单通道的灰度图像,则会被强制转为 3 通道;
所以,在使用 imread()
函数时,应格外注意。
以上内容参考《 OpenCV 轻松入门:面向 Python 》

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)