#讀取的顏色通道是bgr藍綠紅
#pil讀取的顏色通道是rgb
cat_image = cv2.imread('c:\\users\\shm\\desktop\\python code\\cat_image.jpg')#讀取,得到乙個三維矩陣,***路徑不能包含中文
print(cat_image)
#顯示#等待鍵盤輸入,單位是毫秒,如果是0,無限等待,敲任意鍵就會停止顯示,沒有這行會報錯
cv2.waitkey(0)
cv2.destroyallwindows()
cat_image2 = cv2.cvtcolor(cat_image, code = cv2.color_bgr2gray)#bgr2gray:藍綠紅 to 灰
cv2.imshow('cat2',cat_image2)
while true:
if ord('q') == cv2.waitkey(0):
break
cv2.destroyallwindows()
cv2.imwrite('c:\\users\\shm\\desktop\\python code\\cat_image2.jpg',cat_image2)#返回值為true證明儲存成功
np.shape(cat_image2)
#(255,255)
cat_image3 = cv2.resize(cat_image2,dsize = (400,400))
cv2.imshow('cat3',cat_image3)
cv2.waitkey(0)
cv2.destroyallwindows()
OpenCV基礎教程學習筆記(1)
一 opencv命名規則 1 矩陣資料型別 通用矩陣資料型別為 cv s u f c 其中,s表示帶符號整數 u表示無符號整數 f表示浮點數。例如 cv 8uc1 表示8位無符號單通道矩陣。2 影象資料型別 通用影象資料型別為 ipl depth s u f 其中,s,u,f的意義同矩陣資料型別。例...
OPENCV學習筆記 1
剛上研一,本身想對嵌入式進行一番學習,結果實習的時候用opencv搞影象識別,有點讓人失望。不過畢竟是ai的電腦視覺方面的東西,所以也就報有很大熱情學的,業餘還得鞏固基礎c c 的書 等把c primer再看一遍後進軍sdk了,得等多久到mfc啊 csdn開了部落格,寫了些,後來才發現有學生大本營,...
OpenCV 學習筆記1
將opencv和vs配置成功後,開始編寫程式。值得說明的是,在opencv中,有以下兩種形式的函式呼叫,一種定義在highgui c.h中,例如 cvnamedwindow test cv window autosize 這種形式的函式呼叫要使用cv作為函式的限定 一種定義在highgui.hpp中...