Python+OpenCV感興趣區(qū)域ROI提取方法
更新時間:2019年01月10日 11:09:24 作者:xinyu3307
今天小編就為大家分享一篇Python+OpenCV感興趣區(qū)域ROI提取方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
方法一:使用輪廓
步驟1
"""src為原圖""" ROI = np.zeros(src.shape, np.uint8) #感興趣區(qū)域ROI proimage = src.copy() #復(fù)制原圖 """提取輪廓""" proimage=cv2.cvtColor(proimage,cv2.COLOR_BGR2GRAY) #轉(zhuǎn)換成灰度圖 proimage=cv2.adaptiveThreshold(proimage,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C,cv2.THRESH_BINARY_INV,7,7) proimage,contours,hierarchy=cv2.findContours(proimage,cv2.RETR_CCOMP,cv2.CHAIN_APPROX_NONE) #提取所有的輪廓
步驟2
"""ROI提取""" cv2.drawContours(ROI, contours, 1,(255,255,255),-1) #ROI區(qū)域填充白色,輪廓ID1 ROI=cv2.cvtColor(ROI,cv2.COLOR_BGR2GRAY) #轉(zhuǎn)換成灰度圖 ROI=cv2.adaptiveThreshold(ROI,255,cv2.ADAPTIVE_THRESH_GAUSSIAN_C,cv2.THRESH_BINARY_INV,7,7) #自適應(yīng)閾值化 imgroi= cv2.bitwise_and(ROI,proimage) #圖像交運算 ,獲取的是原圖處理——提取輪廓后的ROI 2.#imgroi = cv2.bitwise_and(src,src,mask=ROI) 3.#imgroi = ROI & src 無需灰度+閾值,獲取的是原圖中的ROI
方法二
img1 = cv2.imread('roi.jpg') roi = img1[0:rows, 0:cols ]
以上這篇Python+OpenCV感興趣區(qū)域ROI提取方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
用python-webdriver實現(xiàn)自動填表的示例代碼
這篇文章主要介紹了用python-webdriver實現(xiàn)自動填表的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01Python構(gòu)建機器學(xué)習(xí)API服務(wù)的操作過程
這篇文章主要介紹了Python構(gòu)建機器學(xué)習(xí)API服務(wù)的操作過程,通過本文的指導(dǎo),讀者可以學(xué)習(xí)如何使用Python構(gòu)建機器學(xué)習(xí)模型的API服務(wù),并了解到在實際應(yīng)用中需要考慮的一些關(guān)鍵問題和解決方案,從而為自己的項目提供更好的支持和服務(wù),需要的朋友可以參考下2024-04-04python selenium循環(huán)登陸網(wǎng)站的實現(xiàn)
這篇文章主要介紹了python selenium循環(huán)登陸網(wǎng)站的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11python根據(jù)完整路徑獲得盤名/路徑名/文件名/文件擴展名的方法
這篇文章主要介紹了python根據(jù)完整路徑獲得盤名,路徑名,文件名,文件擴展名的代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-04-04一篇文章入門Python生態(tài)系統(tǒng)(Python新手入門指導(dǎo))
原文寫于2011年末,雖然文中關(guān)于Python 3的一些說法可以說已經(jīng)不成立了,但是作為一篇面向從其他語言轉(zhuǎn)型到Python的程序員來說,本文對Python的生態(tài)系統(tǒng)還是做了較為全面的介紹2015-12-12關(guān)于pycharm?python3.7成功安裝dlib庫的問題
這篇文章主要介紹了pycharm?python3.7成功安裝dlib庫的解決方法,本文分步驟給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-12-12