opencv-python簡單使用

  • 首先安裝opencv-python:pip install opencv-python

  • 使用

一、讀取圖像
import cv2
#輸入自己的圖片路徑
image= cv2.imread('F:/01.jpg', cv2.IMREAD_COLOR )
print(image.shape)

結果:

(900, 1440, 3)

解釋:

  • cv2.IMREAD_COLOR:讀入一副彩色圖像,圖像的透明度會被忽略。
  • cv2.IMREAD_GRAYSCALE:以灰度模式讀入圖像。
二、顯示圖像
import cv2
image= cv2.imread('F:/01.jpg', cv2.IMREAD_COLOR )
cv2.imshow('ImageWindow', image)
cv2.waitKey()

結果:
在這裏插入圖片描述
注:不能忘記語句cv2.waitkey(),不然就會無法正常顯示圖片。
解釋:

  • 第一個參數是窗口的名字,第二個參數是圖像。
  • 可以創建多個窗口,前提是窗口名字不同。
三、保存圖像
import cv2
image = cv2.imread('F:/01.jpg', cv2.IMREAD_COLOR)
cv2.imwrite('f:/2.jpg', image, [int(cv2.IMWRITE_JPEG_QUALITY), 100])

解釋:

  • 使用函數cv2.imwrite(file,img,num)保存一個圖像。
  • 第一個參數是要保存的文件名,第二個參數是要保存的圖像。
  • 可選的第三個參數,它針對特定的格式:對於JPEG,其表示的是圖像的質量,用0 - 100的整數表示,默認95;對於png ,第三個參數表示的是壓縮級別。默認爲3。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章