av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

python使用opencv resize圖像不進(jìn)行插值的操作

瀏覽:7日期:2022-07-18 16:30:31

如下所示:

def resize(src, dsize, dst=None, fx=None, fy=None, interpolation=None):

如果使用vanilla resize,不改變默認(rèn)參數(shù),就會(huì)對(duì)原圖像進(jìn)行插值操作。不關(guān)你是擴(kuò)大還是縮小圖片,都會(huì)通過(guò)插值產(chǎn)生新的像素值。

對(duì)于語(yǔ)義分割,target的處理,如果是對(duì)他進(jìn)行resize操作的話(huà)。就希望不產(chǎn)生新的像素值,因?yàn)樗念伾畔ⅲ砹讼袼氐念?lèi)別信息。

但是我們有時(shí)候希望resize之后不產(chǎn)生新的像素值,而是產(chǎn)生利用最近鄰點(diǎn)的像素值作為新產(chǎn)生的像素值。要實(shí)現(xiàn)這個(gè)操作只需要將interpolation=cv2.INTER_NEAREST,這個(gè)參數(shù)的默認(rèn)值是雙線(xiàn)性插值,幾乎必然會(huì)產(chǎn)生新的像素值。

補(bǔ)充知識(shí):python+OpenCV最近鄰域插值法 雙線(xiàn)性插值法原理

1.最近鄰域插值法

假設(shè)原圖像大小為1022,縮放到510,可以用原圖像上的點(diǎn)來(lái)表示目標(biāo)圖像上的每一個(gè)點(diǎn)。

例如目標(biāo)圖像上的點(diǎn)(1,2)可以用原圖像的點(diǎn)(2,4)來(lái)表示。

dst x 1 -> dst x 2 newXnewX = x*(src 行/目標(biāo) 行) newX = 1*(10/5) = 2newY = y*(src列/目標(biāo) 列) newY = 2*(20/10) = 4

12.3取12,當(dāng)為小數(shù)時(shí)則取離整數(shù)最近的數(shù)

2.雙線(xiàn)性插值法

python使用opencv resize圖像不進(jìn)行插值的操作

A1(15.2,22)A2(15.2,23)B1(15,22.3)B2(16,22.3)

A1 = 20%上面的點(diǎn) + 80%下面的點(diǎn)A2

B1 = 30%左邊的點(diǎn) + 70%右面的點(diǎn)B2

中間的點(diǎn) = A130% + A270%

中間的點(diǎn) = B120% + B280%

以上這篇python使用opencv resize圖像不進(jìn)行插值的操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 91玖玖| 日本成人中文字幕在线观看 | 国产精品视频不卡 | 亚洲成人一区二区三区 | 天天天天天操 | 久久久久综合 | 久久综合久久自在自线精品自 | 日韩av免费在线电影 | 中文字幕高清 | 国精日本亚洲欧州国产中文久久 | 一区日韩 | 免费视频久久 | 亚洲在线一区二区三区 | 日韩在线视频一区 | 91精品国产91久久久久久最新 | www.日韩| 爱爱视频网 | 久久黄视频 | 成人欧美一区二区三区在线播放 | 99国产精品99久久久久久粉嫩 | 国产精品久久久久久高潮 | 日本久久久一区二区三区 | 日韩精品网站 | 欧美日韩一 | yiren22综合网成人 | 欧美日韩一区二区三区视频 | 精品不卡 | 嫩草视频在线 | www.伊人.com | 国产精品美女久久久av超清 | 日韩欧美在线观看 | 天天爽网站 | 男人av网 | 国产精品久久久久久中文字 | 欧美极品视频在线观看 | 欧美日韩一区二区三区四区五区 | 中文字幕av网 | 国产欧美一区二区久久性色99 | 日韩av一区二区在线观看 | 午夜久久久久 | 久草视频网站 |