日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

opencv学习笔记5:感兴趣区域ROI

發布時間:2024/9/30 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 opencv学习笔记5:感兴趣区域ROI 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

ROI

ROI 感興趣區域
從被處理的圖像以方框,圓,不規則多邊形等勾勒出我們感興趣的區域。
可以通過各種算子(Operator)和函數來求得感興趣的區域。

本次通過下標的形式獲取ROI

ROI 下標方法

a=cv2.imread(“image\lenacolor.png”,cv2.IMREAD_UNCHANGED)
face=a[220:400,250:350]
用下標框出我們需要的區域

顯示面部

import cv2 import numpy as np a=cv2.imread('lenacolor.png',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改變 face=np.ones((101,101,3)) #這一行,可要可不要 cv2.imshow("original",a) face=a[220:400,250:350] cv2.imshow("face",face) cv2.waitKey() cv2.destroyAllWindows()

復制面部

import cv2 import numpy as np a=cv2.imread('lenacolor.png',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改變 face=np.ones((101,101,3)) cv2.imshow("original",a) face=a[220:400,250:350] a[0:180,0:100]=face cv2.imshow("result",a) cv2.waitKey() cv2.destroyAllWindows()

結果:

還可以讀取多張圖,將不同圖的部分融合在一起。

import cv2 import numpy as np a=cv2.imread('lenacolor.png',flags=cv2.IMREAD_UNCHANGED)#cv2.IMREAD_UNCHANGED 未改變 b=cv2.imread("girl.bmp",cv2.IMREAD_UNCHANGED) face=np.ones((101,101,3)) face=a[220:400,250:350] b[0:180,0:100]=face cv2.imshow("result",b) cv2.waitKey() cv2.destroyAllWindows()

總目錄鏈接:
python3+opencv學習筆記匯總目錄(適合基礎入門學習)

持續更新ing
電氣專業的計算機小白,寫博文不容易,如果你覺得本文對你有用,請點個贊支持下。謝謝

總結

以上是生活随笔為你收集整理的opencv学习笔记5:感兴趣区域ROI的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。