欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python基本運(yùn)算幾何運(yùn)算處理數(shù)字圖像示例

 更新時(shí)間:2021年09月28日 11:40:53   作者:未綄待續(xù)ξ  
這篇文章主要介紹了Python基本運(yùn)算,同個(gè)幾個(gè)幾何運(yùn)算處理數(shù)字圖像示例來(lái)為大家詳細(xì)講解,有需要的朋友可以借鑒參考下,希望能夠有所幫助

改變圖像中物體對(duì)象(像素)之間的空間關(guān)系。

平移

在這里插入圖片描述

# 定義平移矩陣,需要是numpy的float32類(lèi)型# x軸平移50,y軸平移80, 2*3矩陣
M = np.array([[1, 0, 50],
			 [0, 1, 80]], dtype=np.float32)
# 用仿射變換實(shí)現(xiàn)平移
new_image = cv2.warpAffine(image, M, (w, h), borderValue=(0, 0, 0))

在這里插入圖片描述

鏡像

在這里插入圖片描述

水平鏡像

在這里插入圖片描述

# Flipped Horizontally 水平翻轉(zhuǎn)
Horizontal = cv2.flip(image, 1)

在這里插入圖片描述

垂直鏡像

在這里插入圖片描述

# Flipped Vertically 垂直翻轉(zhuǎn)
Vertical = cv2.flip(image, 0)

在這里插入圖片描述

旋轉(zhuǎn)

以圖像左上角為旋轉(zhuǎn)中心

在這里插入圖片描述

# 定義旋轉(zhuǎn)矩陣, 2x3
M = np.array([[ np.cos(Beta), np.sin(Beta), 0],
      [-np.sin(Beta), np.cos(Beta), 0]], dtype=np.float32)    
# 用仿射變換實(shí)現(xiàn)旋轉(zhuǎn)
new_image = cv2.warpAffine(image, M, (w, h))

在這里插入圖片描述

以圖像中心為旋轉(zhuǎn)中心

# 定義旋轉(zhuǎn)矩陣,這次使用cv2.getRotationMatrix2D()這個(gè)函數(shù),
# 其中第一個(gè)參數(shù)為旋轉(zhuǎn)的中心點(diǎn),第二個(gè)為旋轉(zhuǎn)角度,第三個(gè)為縮放比例
M = cv2.getRotationMatrix2D((h/2,w/2), 30, 1)
print(M)
# 用仿射變換實(shí)現(xiàn)旋轉(zhuǎn)
new_image = cv2.warpAffine(image, M, (w, h), borderMode=cv2.BORDER_DEFAULT)

在這里插入圖片描述

縮放

在這里插入圖片描述

new_image = cv2.resize(image, (0, 0), fx=3, fy=3, interpolation=cv2.INTER_NEAREST)

在這里插入圖片描述

插值算法

最近鄰插值算法

cv2.INTER_NEAREST

雙線性插值算法

cv2.INTER_LINEAR

三次內(nèi)插法

cv2.INTER_CUBIC

以上就是Python基本運(yùn)算幾何運(yùn)算處理數(shù)字圖像示例的詳細(xì)內(nèi)容,更多關(guān)于Python幾何運(yùn)算處理數(shù)字圖像的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • python實(shí)現(xiàn)簡(jiǎn)單倒計(jì)時(shí)功能

    python實(shí)現(xiàn)簡(jiǎn)單倒計(jì)時(shí)功能

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)簡(jiǎn)單倒計(jì)時(shí)功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • 使用Python生成隨機(jī)圖片驗(yàn)證碼的代碼詳解

    使用Python生成隨機(jī)圖片驗(yàn)證碼的代碼詳解

    當(dāng)我們?cè)趯?xiě)一個(gè)Web項(xiàng)目的時(shí)候一般要寫(xiě)登錄操作,而為了安全起見(jiàn),現(xiàn)在的登錄功能都會(huì)加上輸入圖片驗(yàn)證碼這一功能,所以本文就給大家介紹一下如何使用Python生成隨機(jī)圖片驗(yàn)證碼,需要的朋友可以參考下
    2023-07-07
  • python實(shí)現(xiàn)fenwick tree芬威克樹(shù)算法案例

    python實(shí)現(xiàn)fenwick tree芬威克樹(shù)算法案例

    芬威克樹(shù),又稱(chēng)為二叉索引樹(shù)或樹(shù)狀數(shù)組,是一種高效的數(shù)據(jù)結(jié)構(gòu),由Peter M. Fenwick于1994年提出,主要用于計(jì)算數(shù)組的前綴和以及支持對(duì)數(shù)時(shí)間復(fù)雜度的元素更新,通過(guò)維護(hù)一個(gè)特定的數(shù)組,利用整數(shù)的二進(jìn)制特性進(jìn)行區(qū)間和存儲(chǔ)
    2024-10-10
  • python 刪除非空文件夾的實(shí)例

    python 刪除非空文件夾的實(shí)例

    下面小編就為大家分享一篇python 刪除非空文件夾的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-04-04
  • windows及l(fā)inux環(huán)境下永久修改pip鏡像源的方法

    windows及l(fā)inux環(huán)境下永久修改pip鏡像源的方法

    不知道有沒(méi)有人跟我一樣,在剛接觸Linux時(shí)被系統(tǒng)更新源問(wèn)題搞得暈頭轉(zhuǎn)向,不同的Linux更新源配置也是不一樣的,另外由于默認(rèn)安裝時(shí)的源大都是外國(guó)的更新源,速度相對(duì)國(guó)內(nèi)會(huì)慢很多,接下來(lái)本文主要介紹在windows和linux兩種系統(tǒng)環(huán)境中更新系統(tǒng)源的方法。
    2016-11-11
  • Python實(shí)現(xiàn)復(fù)制圖片到指定文件夾并按順序重新命名

    Python實(shí)現(xiàn)復(fù)制圖片到指定文件夾并按順序重新命名

    這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)將360個(gè)文件夾里的照片,全部復(fù)制到指定的文件夾中,并且按照順序重新命名,感興趣的小伙伴可以了解一下
    2023-03-03
  • Python字符串三種格式化輸出

    Python字符串三種格式化輸出

    這篇文章主要介紹了Python字符串三種格式化輸出,需要的朋友可以參考下
    2020-09-09
  • Python實(shí)現(xiàn)html轉(zhuǎn)換為pdf報(bào)告(生成pdf報(bào)告)功能示例

    Python實(shí)現(xiàn)html轉(zhuǎn)換為pdf報(bào)告(生成pdf報(bào)告)功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)html轉(zhuǎn)換為pdf報(bào)告功能,結(jié)合實(shí)例形式分析了Python使用pdfkit實(shí)現(xiàn)HTML轉(zhuǎn)換為PDF的相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-05-05
  • python中的空值判斷和空字符串判斷方式

    python中的空值判斷和空字符串判斷方式

    這篇文章主要介紹了python中的空值判斷和空字符串判斷方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 如何安裝并使用conda指令管理python環(huán)境

    如何安裝并使用conda指令管理python環(huán)境

    這篇文章主要介紹了如何使用conda指令管理python環(huán)境,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07

最新評(píng)論