日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

python+opencv邊緣提取與各函數參數解析

瀏覽:145日期:2022-08-03 11:20:44

前情提要:作為剛入門機器視覺的小伙伴,第一節課學到機器視覺語法時覺得很難理解,

很多人家的經驗,我發現都千篇一律,功能函數沒解析,參數不講解,就一個代碼,所以在此將搜集的解析和案例拿出來匯總!!!

一、opencv+python環境搭建

其實能寫python的就能寫opencv,但是工具很總要,代碼提示也很重要,你可能會用submit vs等工具,submit編碼個人覺得不夠智能,vs的話過完年我學的方向不一致,所以沒用

推薦 pycharm ,在項目setting中的項目解釋器中安裝 opencv-python 即可進行編碼。python環境搭建也灰常方便。

二、邊緣提取案例

import cv2def edge_demo(image): #GaussianBlur圖像高斯平滑處理 blurred = cv2.GaussianBlur(image, (3, 3), 0)#(3, 3)表示高斯矩陣的長與寬都是3,意思就是每個像素點按3*3的矩陣在周圍取樣求平均值,,標準差取0 gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)#顏色模式轉換成cv2.COLOR_BGR2GRAY模式下的灰度圖像 edge_output = cv2.Canny(gray, 50, 150)#提取上一步中處理好的圖像邊緣,50和150分別代表低閾值和高閾值,高閾值用來將物體與背景區分開來,低的用于平滑連接高閾值產生的片段,使圖像成一個整體 cv2.imshow('canny edge', edge_output)#輸出灰度圖像#原圖與灰度圖像與運算,按照灰度圖剪切加和的原圖 dst = cv2.bitwise_and(image, image, mask=edge_output) cv2.imshow('color edge', dst)#輸出帶顏色邊緣圖像if __name__ == ’__main__’: img = cv2.imread('cat.jpg') # cv2.namedWindow('input image', cv2.WINDOW_AUTOSIZE) cv2.imshow('input image', img) edge_demo(img) cv2.waitKey(0)#等待鍵盤輸入,不輸入 則無限等待 cv2.destroyAllWindows()#清除所以窗口

三、解釋功能函數

其實上面的代碼也是用的別人的,但絕大多數都沒有解釋,對于像我這種新手不是很友好

高斯處理

圖像處理中,常用的濾波算法有均值濾波、中值濾波以及高斯濾波等。

三種濾波器的對比:

濾波器種類 基本原理 特點

均值濾波 使用模板內所有像素的平均值代替模板中心像素灰度值 易收到噪聲的干擾,不能完全消除噪聲,只能相對減弱噪聲

中值濾波 計算模板內所有像素中的中值,并用所計算出來的中值體改模板中心像素的灰度值 對噪聲不是那么敏感,能夠較好的消除椒鹽噪聲,但是容易導致圖像的不連續性

高斯濾波 對圖像鄰域內像素進行平滑時,鄰域內不同位置的像素被賦予不同的權值 對圖像進行平滑的同時,同時能夠更多的保留圖像的總體灰度分布特征

意思就是使你的圖像灰度分布更均勻,每個點的像素均為周圍 按3*3的矩陣在周圍取樣求平均值,,標準差取0來處

blurred = cv2.GaussianBlur(image, (3, 3), 0)#GaussianBlur圖像高斯平滑處理#(3, 3)表示高斯矩陣的長與寬都是3,意思就是每個像素點按3*3的矩陣在周圍取樣求平均值,,標準差取0

灰度轉換----》也叫做二值化處理

故名思意就是轉換成黑白圖像,后面的參數中 cv2.COLOR_BGR2GRAY 其實就是色彩模式,所以函數名為 cvtColor(色彩模式轉換)

cvtColor()用于將圖像從一個顏色空間轉換到另一個顏色空間的轉換(目前常見的顏色空間均支持),并且在轉換的過程中能夠保證數據的類型不變, 即轉換后的圖像的數據類型和位深與源圖像一致

gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)#顏色模式轉換成cv2.COLOR_BGR2GRAY模式下的灰度圖像

邊緣識別提取

這一步是將二值化后的圖像提取邊緣,50和150分別代表低閾值和高閾值,高閾值用來將物體與背景區分開來,低的用于平滑連接高閾值產生的片段,使圖像成一個整體

簡明而言就是,小的用于細小的地方處理,大的宏觀處理----》大閾值用于分離背景與輪廓,曉得用于拼接細小的輪廓,即可形成一個整體

edge_output = cv2.Canny(gray, 50, 150)#提取上一步中處理好的圖像邊緣,50和150分別代表低閾值和高閾值,高閾值用來將物體與背景區分開來,低的用于平滑連接高閾值產生的片段,使圖像成一個整體

輸出即可,小面的函數只是對比學習而已,可以不用

(對于dst = cv2.bitwise_and(image, image, mask=edge_output) cv2.imshow('color edge', dst)#輸出帶顏色邊緣圖像

)

python+opencv邊緣提取與各函數參數解析

到此這篇關于python+opencv邊緣提取與各函數參數解析的文章就介紹到這了,更多相關python opencv邊緣提取內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Python 編程
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧洲精品一区二区三区| 日本亚洲欧美天堂免费| 欧美黄色一区| 欧美激情在线精品一区二区三区| 欧美日韩亚洲国产精品| 国产精品观看| 国产成人1区| 欧美日韩在线观看首页| 日韩大片在线| 亚洲欧美伊人| 亚洲自拍另类| 日韩精品中文字幕一区二区| 青青草91久久久久久久久| 国产亚洲精品美女久久| 欧美a级一区二区| 毛片在线网站| 99久精品视频在线观看视频| 在线综合亚洲| 奇米亚洲欧美| 鲁大师精品99久久久| 日韩免费在线| 99在线精品免费视频九九视| 免费成人在线视频观看| 欧美日韩国产一区二区在线观看| 国产精品欧美大片| 亚洲黄色网址| 欧美午夜不卡| 青草国产精品久久久久久| 精品日产乱码久久久久久仙踪林| 久久久777| 免费视频最近日韩| 欧美日韩 国产精品| 成人一区而且| 亚洲欧美不卡| 国产精品115| 中文另类视频| 日韩一区二区三区四区五区| 精品三级国产| 在线一区免费| 欧美一级二级三级视频| 日韩1区2区| 国产精品试看| 久久影院资源站| 夜夜嗨网站十八久久 | 精品亚洲a∨| 亚洲成人av观看| 亚洲视频国产| 国产精品久久久久久久久久10秀| 午夜久久美女| 国产精品超碰| 欧美日韩国产一区精品一区| 日韩av资源网| 蜜桃av.网站在线观看| 亚洲一区欧美| 高清不卡亚洲| 色婷婷成人网| 桃色一区二区| 欧美精品福利| 久久高清免费| 欧美日韩伊人| 91看片一区| 91精品国产自产精品男人的天堂| 久久精品高清| 国产精品乱战久久久| 亚洲黄页一区| 成人一区而且| 日韩成人精品一区二区三区 | 日韩精品视频中文字幕| 韩国三级一区| 欧美一区在线观看视频| 久久九九99| 国产精品2023| 日韩视频不卡| 日韩欧美二区| 国产精品1区| 亚洲色图国产| 亚洲高清影视| av免费不卡国产观看| 久久国产尿小便嘘嘘| 亚洲综合日韩| 99久久夜色精品国产亚洲1000部| 国产精东传媒成人av电影| 亚洲一区欧美| 国产伊人精品| zzzwww在线看片免费| 欧美一级二区| 日本欧洲一区二区| 成人小电影网站| 国产精品成人自拍| 日本亚洲欧美天堂免费| 黄色亚洲大片免费在线观看| 美女福利一区二区三区| 国产精品videossex| 天堂va在线高清一区| 国产亚洲在线观看| 久久久久久黄| 精品国产午夜| 你懂的亚洲视频| 欧美日一区二区三区在线观看国产免 | 亚州精品视频| 久久久久国产精品一区三寸| 欧美精品第一区| 欧美日韩亚洲国产精品| 日韩专区一卡二卡| 国产免费成人| 9色国产精品| 国产99亚洲| 久久视频精品| 婷婷激情久久| 国产一区二区三区自拍| 99成人在线视频| 日韩精品一卡| 欧美中文一区二区| 欧美亚洲激情| av在线日韩| 成人日韩av| 美女久久久久久| 麻豆久久久久久| 麻豆一区二区三| 麻豆视频一区| 高清日韩中文字幕| 精品国产欧美| 成人欧美一区二区三区的电影| 九九九精品视频| 国产91在线播放精品| 日韩av片子| 欧美日韩精品免费观看视完整| 久久免费国产| 欧美日韩免费观看一区=区三区| 在线看片不卡| 午夜国产精品视频免费体验区| 亚洲韩日在线| 亚洲欧美高清| 午夜视频一区二区在线观看| 婷婷综合电影| 国产亚洲人成a在线v网站| 国产精品分类| 亚洲欧洲高清| 香蕉国产精品| 亚洲精品福利| 麻豆传媒一区二区三区| 成人av三级| 91久久在线| 日韩福利视频导航| 久久影视三级福利片| 91一区二区三区四区| 成人免费电影网址| 亚洲一区亚洲| 欧美色综合网| 手机在线电影一区| 亚洲国产专区校园欧美| 六月婷婷一区| 欧美日本不卡| 日韩成人精品一区| 婷婷综合五月| 亚洲精品一级| 国内在线观看一区二区三区| 蜜臀久久精品| 久久午夜精品一区二区| 国产亚洲久久| 在线精品亚洲欧美日韩国产| 精品一区免费| 91亚洲精品在看在线观看高清| 麻豆精品视频在线| 欧美va天堂| 日韩av不卡一区二区| 久久精品国产久精国产爱| 久久久久国产精品一区二区| 六月天综合网| 美女精品久久| 尤物网精品视频| 国产精品15p| 国产综合精品| 婷婷精品在线观看| 国产成人精品一区二区三区在线| 激情婷婷久久| 日韩福利视频导航| 91精品xxx在线观看| 亚洲日本欧美| 最新中文字幕在线播放| 免费人成在线不卡| 国产精品福利在线观看播放| 久久99伊人| 成午夜精品一区二区三区软件| 国产亚洲一级| 精品美女在线视频| 免费看精品久久片| 中文字幕色婷婷在线视频 | 伊人久久亚洲美女图片| 欧美综合社区国产| 丝袜美腿诱惑一区二区三区| 亚洲久草在线| 偷拍精品精品一区二区三区| 日韩精品a在线观看91| 久久精品中文| 免费亚洲婷婷| 亚洲日韩视频| 久久国产小视频| 国产精品xxx在线观看| 亚洲专区一区|