1. import cv2:导入 cv2 模块,用于处理图像和视频。
  2. img = cv2.imread('d:\image\iris.jpg'):使用 cv2.imread 函数读取名为'iris.jpg' 的图像,并将其赋值给变量 img。
  3. cv2.namedWindow('image', 0):创建一个名为'image' 的窗口,参数 0 表示窗口大小会根据图像大小自动调整。
  4. cv2.imshow('image', img):在名为'image' 的窗口中显示 img 图像。
  5. k = cv2.waitKey(0):等待键盘输入,并将输入的键值赋值给变量 k。
  6. if k == 27::如果 k 的值等于 27(即按下了 ESC 键),则执行下一行代码。
  7. cv2.destroyAllWindows():关闭所有打开的窗口。
  8. elif k == ord('s')::如果 k 的值等于按下的是字母 s 键,则执行下一行代码。
  9. cv2.imwrite('iris.png', img):将 img 图像保存为名为'iris.png' 的文件。
  10. cv2.destroyAllWindows():关闭所有打开的窗口。
Python OpenCV 代码解析:图像读取、显示和保存

原文地址: https://www.cveoy.top/t/topic/ckOo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录