Python基础与办公自动化课件 单元12 Python 教你玩转图像处理.pptxVIP

  • 3
  • 0
  • 约5.23千字
  • 约 39页
  • 2026-03-11 发布于山东
  • 举报

Python基础与办公自动化课件 单元12 Python 教你玩转图像处理.pptx

单元12Python教你玩转图像处理

任务【任务目标】文件夹“test12_01”中有若干PNG、BMP格式的图像,编写一个Python程序,将这些图像转换为JPEG格式。【任务实施】……

12.1图像基础操作读取和显示图像图像保存与格式转换裁剪图像绘制图形

12.1.1读取和显示图像cv2.imread()函数用于将图像读取到内存,其基本语法格式如下。其中,相关参数说明如下。(1)filename:要加载的图像文件的路径(字符串),可以是绝对路径或相对路径。(2)flags:可选参数,用于指定图像读取方式,默认值为cv2.IMREAD_COLOR。cv2.imread()函数根据文件内容(而非扩展名)确定图像格式,并将读取的图像数据保存在一个NumPy数组中。默认情况下,cv2.imread()函数将图像转换为三通道BGR彩色图像格式,返回的三维数组按B、G、R通道顺序存储图像数据。

cv2.imshow()函数用于在窗口中显示图像,其基本语法格式如下。其中,相关参数说明如下。(1)winname:窗口名称(字符串类型),显示在窗口标题栏。每个显示图像窗口的名称唯一。(2)img:要显示的图像数据,通常是一个NumPy数组(由cv2.imread()函数或其他图像处理函数生成)。

示例代码如下。

cv2.imread()函数可以实现按指定的方式读取图像,如以灰度模式读取

文档评论(0)

1亿VIP精品文档

相关文档