OpenCV2的基本使用

    本文主要闡述OpenCV2一些基本函數的使用。

在ubuntu下安裝OpenCV2:

pip install opencv-python

讀圖像用cv2.imread()

存圖像用cv2.imwrite()    

縮放使用cv2.resize()

例子

import cv2

# 讀取一張圖像
test_img = cv2.imread('test.jpg')
print(test_img)

# 縮放一張成200*200圖片
img_resize = cv2.resize(test_img,(200,200))
# 縮放爲之前的一半
img_resize1 = cv2.resize(test_img, (0,0), fx=0.5, fy=0.5)

# 存儲img_resize圖片,指定圖片質量爲90,默認95
CV2.imwrite('test_new.jpg', img_resize, (cv2.IMWRITE_JPEG_QUALITY), 90)

# 對圖片進行裁剪 0:200取圖片數組的第一維,也就是取圖片矩陣的0到200行,即截取圖片的高
patch_img = img[0:200, 300:600]


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章