說明
1、Sobel算子的中文名稱是索貝爾算子,是一種用于邊緣檢測的離散微分算子,它結合了高斯平滑和微分求導。
2、Sobel算子在Prewitt算子的基礎上增加了權重的概念,認為相鄰點的距離對當前像素點的影響是不同的,距離越近的像素點對當前像素的影響越大,從而銳化圖像,突出邊緣輪廓。
實例
importcv2ascvimportmatplotlib.pyplotasplt#讀取圖像img=cv.imread('data.jpg',cv.COLOR_BGR2GRAY)rgb_img=cv.cvtColor(img,cv.COLOR_BGR2RGB)#灰度化處理圖像grayImage=cv.cvtColor(img,cv.COLOR_BGR2GRAY)#Sobel算子x=cv.Sobel(grayImage,cv.CV_16S,1,0)y=cv.Sobel(grayImage,cv.CV_16S,0,1)#轉uint8,圖像融合absX=cv.convertScaleAbs(x)absY=cv.convertScaleAbs(y)Sobel=cv.addWeighted(absX,0.5,absY,0.5,0)#用來正常顯示中文標簽plt.rcParams['font.sans-serif']=['SimHei']#顯示圖形titles=['原始圖像','Sobel算子']images=[rgb_img,Sobel]foriinrange(2):plt.subplot(1,2,i+1),plt.imshow(images[i],'gray')plt.title(titles[i])plt.xticks([]),plt.yticks([])plt.show()
看完上述內容,你們掌握python中什么是Sobel算子的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注本站行業資訊頻道,感謝各位的閱讀!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
電匯多久到賬?國內電匯和跨境電匯的到賬時間不一樣。一般國內同行電匯實時到賬,同城跨行電匯也比較快,一般在半小時以內??缧须妳R到賬時間較長,一般在三個工作日內,節假日不計入工作日??缇畴妳R到賬時間相對較長,一般需要3-7天。電匯是什么意思?電匯是一種匯兌結算方式,是匯款入將一定款項交存匯款銀行,匯款銀行通過電報或電傳給目的地的分行或代理行(匯入行),指示匯入行向收款人支付一定金額的一種匯款方式??梢?..
對于很多年輕人來說,都想買上一輛自己心儀的小汽車,但由于手頭上閑置資金不多,只能是申請分期買車了,這也是最直接快速的方法。那么,招行信用卡購車劃算么?招商銀行信用卡購車額度怎么用?一起來看看吧!招行信用卡購車劃算么?信用卡分期買車還是比較劃算的,原因如下:1、只要有信用卡,可直接向銀行申請貸款。如果沒有信用卡,現在很多4S店提供信用卡貸款購買汽車業務,一般一周左右就可以完成;2、用信用卡貸款買車的...
看跌期權可以這樣簡單理解,就是當商品的價格下跌時,我們具有依照原來的價格賣出期權的權力。比方說,當我們判斷相應產品的價格將來會有下跌的趨勢,這樣我們按照現在的價格買入相應產品的看跌期權,這樣當產品真正的下跌是,我們就可以按照我們買入的價格賣出,從而獲利。例如:我們現在預估2021年6月份,甲商品的價格出出現下跌的情況。這個時候,我們就可以按照現在甲商品5000元/噸的價格,買入甲商品5000元的看...