乐趣区

关于python:opencv图像的缩放与裁剪

图像提取

img = cv2.imread("text.jpg")

图像大小

h, w = img.shape[:2]

图像放大

img1 = cv2.resize(img, (w/4, h/4))

(w/2, h/2) 示意放大为原来的四分之一

图像放大

img1 = cv2.resize(img, (w*2, h*2))

(w2, h2) 示意图像放大一倍

图像裁剪

a,b = (150,25)
img2 = img1[a:338 + a, b:b + 790]

以(150,200)为原点裁剪一个长为 790,宽为 338 的图像

退出移动版