91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Python中使用OpenCV實現圖片縮放

發布時間:2021-06-01 18:19:25 來源:億速云 閱讀:208 作者:Leah 欄目:開發技術

這期內容當中小編將會給大家帶來有關怎么在Python中使用OpenCV實現圖片縮放,文章內容豐富且以專業的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。

OpenCV函數原型:

cv2.resize(InputArray src, OutputArray dst, Size, fx, fy, interpolation)

參數解釋:

InputArray src輸入圖片
OutputArray dst輸出圖片
Size輸出圖片尺寸
fx, fy沿x軸,y軸的縮放系數
interpolation插入方式

interpolation 選項所用的插值方法:

INTER_NEAREST

最近鄰插值

INTER_LINEAR

雙線性插值(默認設置)

INTER_AREA

使用像素區域關系進行重采樣。

INTER_CUBIC

4x4像素鄰域的雙三次插值

INTER_LANCZOS4

8x8像素鄰域的Lanczos插值

注意:

1.輸出尺寸格式為(寬,高)

2.默認的插值方法為:雙線性插值

代碼演示:

import cv2 as cv
 
# 讀入原圖片
img = cv.imread('test.jpg')
# 打印出圖片尺寸
print(img.shape)
# 將圖片高和寬分別賦值給x,y
x, y = img.shape[0:2]
 
# 顯示原圖
cv.imshow('OriginalPicture', img)
 
# 縮放到原來的二分之一,輸出尺寸格式為(寬,高)
img_test1 = cv.resize(img, (int(y / 2), int(x / 2)))
cv.imshow('resize0', img_test1)
cv.waitKey()
 
# 最近鄰插值法縮放
# 縮放到原來的四分之一
img_test2 = cv.resize(img, (0, 0), fx=0.25, fy=0.25, interpolation=cv.INTER_NEAREST)
cv.imshow('resize1', img_test2)
cv.waitKey()
cv.destroyAllWindows()

上述就是小編為大家分享的怎么在Python中使用OpenCV實現圖片縮放了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

晋中市| 增城市| 乳源| 绿春县| 涪陵区| 衡阳县| 南漳县| 北宁市| 马边| 永川市| 怀柔区| 沙洋县| 祁连县| 茂名市| 靖西县| 扎鲁特旗| 开平市| 黔江区| 甘谷县| 屏东市| 临汾市| 尉犁县| 新巴尔虎右旗| 石台县| 安达市| 义马市| 乐清市| 靖江市| 大城县| 东乌| 沂南县| 泌阳县| 吉木乃县| 安仁县| 芜湖市| 榆中县| 根河市| 云阳县| 北辰区| 英山县| 海南省|