成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁(yè) > 知識(shí)庫(kù) > Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)

Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)

熱門標(biāo)簽:宿遷星美防封電銷卡 湛江智能外呼系統(tǒng)廠家 地圖標(biāo)注審核表 西藏房產(chǎn)智能外呼系統(tǒng)要多少錢 外呼并發(fā)線路 百度地圖標(biāo)注沒有了 長(zhǎng)沙高頻外呼系統(tǒng)原理是什么 ai電銷機(jī)器人源碼 ai電話機(jī)器人哪里好

本文實(shí)例為大家分享了Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)的具體代碼,供大家參考,具體內(nèi)容如下

1. Sobel 算子檢測(cè)

Sobel 算子是高斯平滑和微分運(yùn)算的組合,抗噪能力很強(qiáng),用途也很多,尤其是效率要求高但對(duì)細(xì)紋理不是很在意的時(shí)候。

對(duì)于不連續(xù)的函數(shù),有:

假設(shè)要處理的圖像為I,在兩個(gè)方向求導(dǎo)。

水平變化:用奇數(shù)大小的模板對(duì)圖像I卷積,結(jié)果為Gx。例如,當(dāng)模板大小為3時(shí),Gx為: 

垂直變化:用奇數(shù)大小的模板對(duì)圖像I卷積,結(jié)果為Gy。例如,當(dāng)模板大小為3時(shí),Gy為:

在圖像的每個(gè)點(diǎn),結(jié)合以上兩個(gè)結(jié)果,得到: 

極大值的位置是圖像的邊緣。

當(dāng)核大小為3時(shí),上述Sobel核可能會(huì)產(chǎn)生更明顯的誤差。 為了解決這個(gè)問題,可以使用 Scharr 函數(shù)。這個(gè)函數(shù)只對(duì)大小為 3 的核有效,運(yùn)算速度和 Sobel 函數(shù)一樣快,但是結(jié)果更準(zhǔn)確。 計(jì)算方法為:

cv.Sobel(src, ddepth, dx, dy, dst, ksize, scale, delta, borderType)
參數(shù):
src 傳入的圖像
ddepth 圖像的深度
dx、dy 指求導(dǎo)的階數(shù),0表示這個(gè)方向上沒有求導(dǎo),取值為0、1。
ksize Sobel算子的大小,即卷積核的大小,必須為奇數(shù)1、3、5、7,默認(rèn)為3。-1代表3x3的Scharr算子。
scale 縮放導(dǎo)數(shù)的比例常數(shù),默認(rèn)情況為沒有伸縮系數(shù)。
borderType 圖像邊界的模式,默認(rèn)值為cv.BORDER_DEFAULT。

需要對(duì)x和y兩個(gè)方向都調(diào)用一次cv.Sobel()函數(shù)。然后,對(duì)每個(gè)方向調(diào)用cv.convertScaleAbs()函數(shù)將其轉(zhuǎn)回uint8格式,再調(diào)用cv2.addWeighted()函數(shù)將兩個(gè)方向組合起來。

2. Laplacian 算子檢測(cè)

Laplacian 使用二階導(dǎo)數(shù)來檢測(cè)邊緣。 因?yàn)閳D像是二維的,所以我們需要從兩個(gè)方向求導(dǎo):

不連續(xù)函數(shù)的二階導(dǎo)數(shù)是:

使用的卷積核是:

cv.Laplacian(src, ddepth, ksize)
參數(shù):
src 需要處理的圖像
ddepth 圖像的深度,-1表示采用的是原圖像相同的深度,目標(biāo)圖像的深度必須大于等于原圖像的深度
ksize 算子的大小,即卷積核的大小,必須為1、3、5、7。

然后,對(duì)返回值調(diào)用cv.convertScaleAbs(res)即可獲得邊緣圖像。

3.  Canny 邊緣檢測(cè)

Canny 邊緣檢測(cè)算法由4個(gè)步驟組成。

1)去噪。由于邊緣檢測(cè)容易受噪聲影響,首先使用5*5高斯濾波器去除噪聲。

2)計(jì)算圖像梯度。在平滑圖像上使用 Sobel 算子計(jì)算水平和垂直方向的一階導(dǎo)數(shù)(Gx 和 Gy)。 根據(jù)得到的兩個(gè)梯度圖(Gx和Gy)求出邊界的梯度和方向,公式如下:

如果一個(gè)像素是一個(gè)邊緣,它的梯度方向總是垂直于邊緣。 梯度方向分為四類:垂直方向、水平方向和兩個(gè)對(duì)角線方向。

3)非極大值抑制。得到梯度的方向和大小后,掃描整個(gè)圖像去除那些非邊界點(diǎn)。 檢查每個(gè)像素點(diǎn),看這個(gè)點(diǎn)的梯度是否在周圍具有相同梯度方向的點(diǎn)中最大。

A點(diǎn)位于圖像的邊緣。在其梯度變化的方向,選擇像素B和C,檢查A點(diǎn)的梯度是否為極大值。 如果是極大值,則保留,否則A點(diǎn)將被抑制,最后得到的結(jié)果是邊緣細(xì)的二值圖像。

4)滯后閾值?,F(xiàn)在來確定真正的邊界。我們?cè)O(shè)置了兩個(gè)閾值:minVal 和 maxVal。 當(dāng)圖像的灰度梯度高于 maxVal 時(shí),認(rèn)為是真正的邊界,低于minVal 的邊界將被丟棄。 如果介于兩者之間,則取決于該點(diǎn)是否連接到確定為真的邊界點(diǎn)。 如果是,則認(rèn)為是邊界點(diǎn),如果不是,則將其丟棄。 minVal 較小的閾值將間斷的邊緣連接起來,maxVal 較大的閾值檢測(cè)圖像中明顯的邊緣。如下圖: 

A 高于閾值 maxVal,因此它是真正的邊界點(diǎn)。雖然 C 低于 maxVal 但高于 minVal 并與 A 相連,所以它也被視為真正的邊界點(diǎn)。 B 會(huì)被丟棄,因?yàn)樗陀?maxVal ,并且沒有連接到真正的邊界點(diǎn)。 所以,選擇合適的 maxVal 和 minVal 對(duì)于獲得好的結(jié)果非常重要。

cv.Canny(image, threshold1, threshold2)
參數(shù):
image 灰度圖
threshold1 minval,較小的閾值
threshold2 maxval,較大的閾值

例:使用Sobel、Laplacian、Canny算法檢測(cè)下面圖像的邊緣。

import matplotlib
import cv2 as cv
import matplotlib.pyplot as plt
 
font = {
    "family": "Microsoft YaHei"
}
matplotlib.rc("font", **font)
 
img = cv.imread("./image/horse.jpg", 0)
 
# Sobel
x = cv.Sobel(img, cv.CV_16S, 1, 0)
y = cv.Sobel(img, cv.CV_16S, 0, 1)
absx = cv.convertScaleAbs(x)
absy = cv.convertScaleAbs(y)
res = cv.addWeighted(absx, 0.5, absy, 0.5, 0)
plt.imshow(res, cmap=plt.cm.gray)
plt.title("Sobel")
plt.show()
 
# Schaar
x = cv.Sobel(img, cv.CV_16S, 1, 0, ksize=-1)
y = cv.Sobel(img, cv.CV_16S, 0, 1, ksize=-1)
absx = cv.convertScaleAbs(x)
absy = cv.convertScaleAbs(y)
res = cv.addWeighted(absx, 0.5, absy, 0.5, 0)
plt.imshow(res, cmap=plt.cm.gray)
plt.title("Schaar")
plt.show()
 
# Laplacian
res = cv.Laplacian(img, cv.CV_16S)
res = cv.convertScaleAbs(res)
plt.imshow(res, cmap=plt.cm.gray)
plt.title("Laplacian")
plt.show()
 
# Canny
res = cv.Canny(img, 0, 100)
plt.imshow(res, cmap=plt.cm.gray)
plt.title("Canny")
plt.show()

輸出:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • OpenCV中Canny邊緣檢測(cè)的實(shí)現(xiàn)
  • Python實(shí)現(xiàn)Opencv cv2.Canny()邊緣檢測(cè)
  • 使用Python中OpenCV和深度學(xué)習(xí)進(jìn)行全面嵌套邊緣檢測(cè)
  • OpenCV實(shí)現(xiàn)灰度、高斯模糊、邊緣檢測(cè)的示例
  • Python使用Opencv實(shí)現(xiàn)邊緣檢測(cè)以及輪廓檢測(cè)的實(shí)現(xiàn)
  • 如何利用Python 進(jìn)行邊緣檢測(cè)
  • python實(shí)現(xiàn)canny邊緣檢測(cè)
  • OpenCV半小時(shí)掌握基本操作之邊緣檢測(cè)

標(biāo)簽:寧夏 漯河 大同 海南 盤錦 普洱 南平 林芝

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)》,本文關(guān)鍵詞  Python,OpenCV,實(shí)現(xiàn),邊緣,檢測(cè),;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Python OpenCV實(shí)現(xiàn)邊緣檢測(cè)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人免费视频网站| 欧美高清第一页| 久久一级黄色片| 中文字幕午夜精品一区二区三区| 91久久精品无码一区二区| 91免费版视频| 国内伊人久久久久久网站视频| 国产尤物一区二区三区| 国产男女免费视频| 国产在线一区二区三区播放| 国产精品www网站| 一区二区视频免费| av理论在线观看| а天堂8中文最新版在线官网| 成人性生活毛片| 欧美极品欧美精品欧美图片| 亚洲人挤奶视频| 蜜桃一区二区三区在线观看| 久久九九热视频| 久久亚洲成人av| aa国产精品| 校园激情久久| 91精品国产综合久久香蕉最新版| 精品亚洲国产视频| 另类一区二区三区| 国产人妻黑人一区二区三区| 亚洲xxx自由成熟| 奇门遁甲1982国语版免费观看高清| 深夜福利亚洲导航| 特级做a爱片免费69| 亚洲亚洲精品三区日韩精品在线视频| 黄色网址在线播放| 免费aⅴ网站| 红杏aⅴ成人免费视频| 国产精品亚洲电影久久成人影院| 一区二区三区中文字幕精品精品| 鲁片一区二区三区| 无码一区二区精品| 中文字幕精品—区二区四季| 老司机在线精品视频| 久久国产精品色婷婷| 人人天天夜夜| 4438全国成人免费| 国产夫妻自拍一区| 可以在线观看的黄色网址| 无人码人妻一区二区三区免费| 韩日午夜在线资源一区二区| 毛片毛片毛片毛片毛片毛片毛片毛片毛片| 久久久久99精品成人片我成大片| 欧美在线3区| 青青草91视频| 99这里都是精品| 美女av在线免费看| 欧美成人精品h版在线观看| 欧美日本另类xxx乱大交| 国产资源在线免费观看| 日韩电影免费网站| 欧洲grand老妇人| 给我看免费高清在线观看| 2021狠狠干| 亚洲欧美一区二区不卡| 国产亚洲精品精品精品| 青草热久免费精品视频| 91牛牛免费视频| 国产成人美女视频| 国产九色91| 精品国产乱码久久久久久108| 久草视频国产在线| 超碰在线免费97| 日韩精品一区二区三区四区视频| 国产亚洲一区在线播放| 日韩美女精品在线| 四虎国产精品永远| 久久久国产一区| 欧美日韩中文精品| 久久久无码人妻精品一区| 久久精品色图| а√天堂8资源中文在线| 国产精品欧美日韩久久| 台湾佬中文在线| 成人性生交大片免费观看网站| 久色视频在线观看| av在线影音| 深夜福利在线看| 日本三级电影在线播放| 国产欧美日韩视频一区二区三区| 少妇高潮久久久| 久久大大胆人体| 黄色av观看| 欧美羞羞免费网站| 在线免费观看a视频| a级大胆欧美人体大胆666| 午夜精品一区二区三区在线观看| 欧美xxxx免费虐| 未来日记在线观看| 国产午夜精品在线| 亚洲女优视频| 三级男人添奶爽爽爽视频| 噜噜噜噜噜久久久久久91| 中国av一区| 国产一区二区三区日韩| 国产精品麻豆视频| 欧美一区二区高清| 欧美人动性xxxxz0oz| 性生活一级大片| 欧美酷刑日本凌虐凌虐| 一区二区三区四区视频| 欧美一级电影网站| 欧美在线视频全部完| 成人爽a毛片一区二区| 羞羞答答成人影院www| 久久网一区二区| 国产又粗又猛又爽又黄91精品| 欧美 中文字幕| 久久久国产综合精品女国产盗摄| 亚久久调教视频| 伊人影院在线观看视频| 91偷拍一区二区三区精品| 成人福利免费网站| 午夜精品福利一区二区三区av| 亚洲另类视频| 成人h动漫精品一区二区无码| 成人福利视频| 色婷婷精品久久二区二区蜜臀av| 国产香蕉尹人视频在线| 国产高清在线一区二区| 亚洲精品1234| 亚洲免费毛片| 亚洲宅男一区| 欧美 国产 精品| 午夜免费福利视频在线观看| 18精品爽国产三级网站| 欧美在线观看视频在线| 爱爱网站免费| 久久久精品国产网站| 国产精品**亚洲精品| 亚洲免费在线观看av| 欧美一区二区三区激情| 亚洲成人av资源网| 91九色在线视频| 亚洲图片在线综合| a天堂中文在线| 丝袜连裤袜欧美激情日韩| 亚洲精品成人久久久998| 黄网站色视频免费观看| 成人v精品蜜桃久久一区| 户外露出一区二区三区| 亚洲自拍偷拍综合| 中文字幕国产精品久久| 亚洲综合自拍网| 午夜小视频在线播放| 尤物在线免费视频| 男人天堂资源网| 美女精品导航| 超碰97人人人人人蜜桃| 最近2019免费中文字幕视频三| 好吊日视频在线观看| 欧美一级精品大片| 国产精品中文字幕在线观看| 久久久精品视频国产| 男女一区二区三区免费| 日韩少妇一区二区| 国产美女av一区二区三区| 欧美日韩不卡在线| 91麻豆精品一区二区三区| 神马午夜伦理不卡| 国产伦精品一区二区三区四区视频_| 日本高清在线观看| 一区二区视频观看| 中文字幕日韩国产| 伊人网站在线观看| 精品久久综合| 中文字幕乱码一区| 91在线视频九色| 国产亚洲欧美一区二区三区| 99热一区二区三区| 国产精品91久久久久久| 永久免费观看片现看| 亚洲黄色在线观看视频| 亚洲人成网亚洲欧洲无码| 四虎成人av| 国产成人高清精品免费5388| 成人深夜视频在线观看| 无套内谢的新婚少妇国语播放| 亚洲国产精品悠悠久久琪琪| 91精品综合| 一二三四视频在线社区中文字幕2| 国产亚av手机在线观看| 国产精品女主播一区二区三区| 一区二区欧美国产| 亚洲一区一卡| 久久精品影视大全| 久久久久久日本一区99| 99久热在线精品视频观看| 日韩理论电影| 可以免费看不卡的av网站| 人体精品一二三区| 国产乱码精品一区二三区蜜臂| 色视频免费在线| 欧美亚洲综合视频| 91久久久久久久久久久久久久| 日韩二区三区四区| 翁止熄痒禁伦短文合集免费视频| 一区二区三区久久久| 天天色天天干天天| 亚洲色图另类专区| 最近2019中文免费高清视频观看www99| 免费中文字幕日韩欧美| 免费黄色日本网站| 亚洲国产成人精品综合99| 亚洲天堂成人网| 亚洲女同av| 91久久精品国产91性色| 3d蒂法精品啪啪一区二区免费| 日韩影院一区二区| 男女视频在线观看| 五月婷婷丁香激情| 自拍偷拍视频在线| 在线色视频观看| 高清毛片aaaaaaaaa片| 亚洲国产欧美一区| av成人在线看| 中文字幕va一区二区三区| 国精产品一区一区三区mba桃花| 国产精品色呦呦| 久久毛片高清国产| 亚洲精品.com| 日韩在线播放一区二区| 96久久久久久| 亚洲国产精品午夜在线观看| 亚洲六月丁香色婷婷综合久久| 日本v片在线高清不卡在线观看| 亚洲天堂久久久久久久| av在线播放天堂| 亚洲综合中文网| 国产青春久久久国产毛片| 日本一道本视频| 91精品国产自产在线丝袜啪| 免费观看成年在线视频网站| 国产精品爱久久久久久久| 午夜国产福利在线| 精品999在线观看| 国产精品天堂| 欧美aⅴ一区二区三区视频| 粉嫩在线一区二区三区视频| 精品不卡一区二区三区| 日韩精品一区二区三区在线播放| 亚洲精品一区二区三区樱花| 一本久道久久综合无码中文| 国产精品99久久99久久久| 青娱乐国产盛宴| 国产精品扒开腿做爽爽爽的视频| www.久久99| 久久爱另类一区二区小说| 久久久久免费看黄a片app| 91在线你懂的| 色天使综合视频| 少妇一级淫片免费放中国| 国产精品69久久久久孕妇欧美| 午夜免费播放观看在线视频| 污视频网站免费在线观看| h视频在线免费看| 欧美一区二区三区精美影视| 天天干天天操av| 日韩天堂在线视频| 少妇精品久久久一区二区三区| 7777狠狠狠琪琪电影| 精品不卡一区二区| 久久夜靖品2区| 久久精品国产精品青草| 丝袜在线视频| 国产一卡2卡3卡4卡网站免费| 懂色av噜噜一区二区三区av| 亚洲成avwww人| 91九色蝌蚪嫩草| 欧美成人禁片在线www| 久久中文久久字幕| 一区二区三区麻豆| 特黄特色免费视频| 国产精品一区高清| 久久精品首页| 日韩在线视频国产| 成人三级视频在线观看| 精品国产亚洲一区二区三区在线观看| 久久一级黄色片| 91xx在线观看| 欧美亚洲视频在线看网址| 色婷婷综合久久| 国产男男gay体育生白袜| 国产97在线视频| 一区二区三区四区精品在线视频| 中文一区在线观看| 高清av免费看| 国产精品无遮挡| 日本久久久久久久久久久久| 九九精品视频在线观看九九| 少妇伦子伦精品无吗| 亚洲欧美精品在线观看| 韩国一区二区电影| 99久久99久久久精品棕色圆| 99这里都是精品| 国产日韩一区二区三免费高清| 一区二区三区国产盗摄| 日本道精品一区二区三区| 色噜噜亚洲精品中文字幕| 蜜桃a∨噜噜一区二区三区| 欧美韩国理论所午夜片917电影| 精品国产亚洲一区二区三区在线| 三级全黄视频| 中国毛片直接看| 电影天堂爱爱爱爱| 国产麻豆视频在线观看| 手机看片1024日韩| 在线播放日韩欧美| 9999热视频在线观看| 亚洲乱码精品久久久久..| 亚洲午夜精品视频| 久久影院视频免费| 欧美美女在线观看| xvideos亚洲人网站| 国产99视频精品免视看7| 欧美高清在线视频观看不卡| 欧美激情一区二区三区| v天堂福利视频在线观看| 狠狠色狠狠色合久久伊人| 污视频在线观看免费| 久久精品国产免费观看| 国产麻豆电影在线观看|