官术网_书友最值得收藏!

4.3 案例31:圖像尺寸變換

圖像尺寸變換即調整圖像的大小,OpenCV提供了用于尺寸變換的函數resize,其定義如下:

參數說明如下。

● src:輸入圖像。

● dsize:輸出圖像尺寸。

● dst:輸出圖像(返回值)。

● fx:水平方向縮放比例。

● fy:垂直方向縮放比例。

● interpolation:插值方式,由InterpolationFlags定義。

插值方式InterpolationFlags的定義如下:

本案例使用的輸入圖像如圖3.10所示,案例中將圖像尺寸變為原始圖像尺寸的1/2,代碼如下:

resize函數的第二個參數傳入的是新尺寸,該參數的數據類型需要為整型,直接使用(height/2, width/2)的方式傳入的參數數據類型為浮點型,需要轉為整型,即(int(height/2),int(width/2))。

尺寸變換前后的維度信息為:

尺寸變換后的圖像如圖4.2所示。

img

圖4.2

主站蜘蛛池模板: 满城县| 汕头市| 婺源县| 饶平县| 宜阳县| 苏尼特右旗| 龙川县| 江陵县| 福清市| 荃湾区| 多伦县| 揭西县| 弥勒县| 临城县| 南川市| 涞水县| 石狮市| 佛坪县| 肇东市| 邛崃市| 界首市| 荆门市| 兴仁县| 韩城市| 靖远县| 南汇区| 荆州市| 张掖市| 申扎县| 安塞县| 常宁市| 海丰县| 五莲县| 如东县| 双鸭山市| 延吉市| 东港市| 东乡族自治县| 深水埗区| 九寨沟县| 卢氏县|