一、读取
img = cv2.imread(r'F:\picture\1111.jpg') # 读取图片,可以选择控制参数:原象、黑白等
二、显示
cv2.imshow('demo',img) # 显示图片,其中‘demo’为显示框名字
# 设置窗口显示时间
cv2.waitKey(0) # 0表示一直等待;如果其余数值,如1000,表示等待1000ms
三、保存
if k ==27:
cv2.destroyAllWindows() # 按下‘ESC’,则退出窗口
elif k == ord('s'): # 按下's',则保存;切记,要在显示图片的窗口按
cv2.imwrite('F:\\img.jpg', img) # 保存路径不能带有中文
cv2.destroyAllWindows()
四、效果
五、完整代码
import cv2
img = cv2.imread(r'F:\picture\1111.jpg')
cv2.imshow('demo',img) # 窗口名为'demo'
k = cv2.waitKey(0) # 无限等待
if k ==27:
cv2.destroyAllWindows() # 按下‘ESC’,则退出窗口
elif k == ord('s'): # 按下's',则保存;切记,要在显示图片的窗口按
cv2.imwrite('F:\\img.jpg', img) # 保存路径不能带有中文
cv2.destroyAllWindows()