crop和resize操作区别
生活随笔
收集整理的這篇文章主要介紹了
crop和resize操作区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
crop:對圖像進行剪切
resize:對圖像進行伸縮
實踐代碼
import cv2
bb2d = [30, 30, 72 ,42]
image = cv2.imread('car.png')
pt1 = (int(bb2d[0]), int(bb2d[1]))
pt2 = (int(bb2d[0]) + int(bb2d[2]), int(bb2d[1]) + int(bb2d[3]))
cv2.rectangle(image, pt1, pt2, (0,0,255))
cv2.imshow('original',image)
image = cv2.imread('car.png')
image_cropped = image[int(bb2d[1]):int(bb2d[1]) + int(bb2d[3]),
int(bb2d[0]):int(bb2d[0]) + int(bb2d[2])]
cv2.imshow('cropped',image_cropped)
image_resized = cv2.resize(image_cropped,(224,224))
cv2.imshow('resized',image_resized)
cv2.waitKey(0)
運行結果
總結
以上是生活随笔為你收集整理的crop和resize操作区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php里面12小时制和24小时制的选择方
- 下一篇: 关于车机互联方式的一点想法