Opencv-python基礎入門之圖像讀取,展示,保存,退出

函數:讀取 cv2.imread()、展示cv2.imshow()、保存cv2.imwrite()、

退出cv2.waitKey(0)、cv2.destroyAllWindows()

說明:這是Opencv-python基礎操作,先掌握這些可以輕鬆入門opencv

實例:

代碼如下:

<code>#導入cv2庫
import cv2
#讀取
img = cv2.imread('1.png')
#展示
cv2.imshow('a',img)
#保存
cv2.imwrite('2.png',img)
#退出
cv2.waitKey(0)
cv2.destroyAllWindows()/<code>

運行後結果如下:

Opencv-python基礎入門之圖像讀取,展示,保存,退出

桌面圖片


Opencv-python基礎入門之圖像讀取,展示,保存,退出

打開的圖片


Opencv-python基礎入門之圖像讀取,展示,保存,退出

保存的圖片

詳解:

import cv2

用opencv裡的函數前,要用import 將opencv庫導入,cv2 是官方縮寫


img = cv2.imread('1.png')

運行的程序打開當前程序目錄中的 1.png 圖片,由於我的程序保存在桌面,所以圖片也放桌面,就可以用此函數打開


cv2.imshow('a',img)

打開的圖片會賦值給img,但是不會顯示出來,想看圖片,可以用此函數,其中 a是打開圖片後,窗口的名字為a,可以自己修改。


cv2.imwrite('2.png',img)

圖片如果經過修改,可以用此函數保存,保存位置也是程序當前目錄,即桌面,保存名字為2.png。


cv2.waitKey(0)

cv2.destroyAllWindows()

這兩個函數是用來關閉窗口的,按esc即可關閉所有窗口。



分享到:


相關文章: