python opencv 基本讀取、轉換、顯示、儲存等
檔案位置關系 filename = 'yourfilename.jpg' #與程式碼相同位置的檔案 filename = './file/yourfilename.jpg' #程式碼資料夾裡的資料夾中的檔案 filename = '../yourfilename.jpg' #程式碼上一層資料夾的檔案 讀取image 及 顯示 import cv2 filename = 'yourfilename.jpg' #與程式碼相同位置的檔案 image = cv2.imread(filename) #讀取照片 cv2.imshow("window title", image) #顯示照片 儲存照片 import cv2 filename = 'yourfilename.jpg' #與程式碼相同位置的檔案 image = cv2.imread(filename) #讀取照片 cv2.imwrite("filename.jpg", image) #儲存照片,試過的檔案格式 .jpg .png 照片尺寸大小取得 image = cv2.imread(filename) #讀取照片 hight = image.shape[1] width = image.shape[0] 色彩空間轉換 這邊要注意rgb色彩空間在opencv裡排列方式是bgr image = cv2.imread(filename) yuv = cv2.cvtColor(image,cv2.COLOR_BGR2YUV) #RGB to YUV hsv = cv2.cvtColor(image,cv2.COLOR_BGR2HSV) #RGB to HSV gray = cv2.cvtColor(image,cv2.COLOR_BGR2GRAY) #RGB to gray gray = cv2.cvtColor(image,cv2.COLOR_GRAY2BGR) #gray to rgb 照片三層色分離 import cv2 filename = 'yo...