如果不想每次在指令前加上cv2的話,可以将import cv2改為from cv2 import *
圖像讀取函數:cv2.imread(圖像路徑,标志符)
圖像路勁可以是絕對路徑和相對路徑
辨別符有三種:
- cv2.IMREAD_COLOR (忽視透明度);
- cv2.IMREAD_GRAYSCALE(轉換成灰階圖像讀取);
- cv2.IMREAD_UNCHANGED(包括透明度)。也可以用整數代替,分别對應為1,0,-1
儲存圖像函數:cv2.imwrite(檔案儲存的路徑名加格式,需要儲存的圖像)
#讀取并儲存圖像
import cv2
img = cv2.imread('1.jpg',0)
cv2.imshow('input',img)
c = cv2.waitKey(0)
if c == 27:
cv2.destroyAllWindows()
elif c == ord('s'):
cv2.imwrite('2.jpg',img)
cv2.destroyAllWindows()
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX6FFRPJTUU9EMJpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DM2czMxYTN1ETOxATM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)