opencv學習筆記(1) 基礎函式的應用

2021-10-12 10:01:59 字數 869 閱讀 2000

#讀取的顏色通道是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中...