Python中的OpenCV圖像腐蝕處理和膨脹處理
更新時間:2023年08月07日 10:09:22 作者:小白地瓜
這篇文章主要介紹了Python中的OpenCV圖像腐蝕處理和膨脹處理,OpenCV是一個跨平臺的計算機視覺庫,可用于開發(fā)實時的圖像處理、計算機視覺以及模式識別程序,需要的朋友可以參考下
一、圖像的腐蝕處理
1、原圖
img = cv2.imread(r"C:\Users\admin\Desktop\hb.jpg") cv2.imshow('img', img) cv2.waitKey(0) cv2.destroyAllWindows()
首先原圖周圍又很多白色直線
2、進行腐蝕處理
使用的方法是
- cv2.erode(img,kernel,iterations=1)
- img:原圖
- kenrnel:核的大小
- iterations:迭代次數(shù)
img = cv2.imread(r"C:\Users\admin\Desktop\hb.jpg") kernel = np.ones((3, 3), np.uint8) erosion = cv2.erode(img,kernel,iterations=1) cv2.imshow('img', erosion) cv2.waitKey(0) cv2.destroyAllWindows()
二、圖像的膨脹處理
1、原圖
img = cv2.imread(r"C:\Users\admin\Desktop\hb.jpg") cv2.imshow('img', img) cv2.waitKey(0) cv2.destroyAllWindows()
2、進行膨脹處理
使用的方法是
- cv2.dilate(img,kernel,iterations=1)
- img:原圖
- kenrnel:核的大小
- iterations:迭代次數(shù)
kernel = np.ones((3, 3), np.uint8) dilate = cv2.dilate(img,kernel,iterations=1) cv2.imshow('img', dilate) cv2.waitKey(0) cv2.destroyAllWindows()
會發(fā)現(xiàn)線條照原圖變粗
到此這篇關(guān)于Python中的OpenCV圖像腐蝕處理和膨脹處理的文章就介紹到這了,更多相關(guān)OpenCV圖像腐蝕處理內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
python3 xpath和requests應(yīng)用詳解
這篇文章主要介紹了python3 xpath和requests應(yīng)用詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03Python-flask調(diào)用接口返回中文數(shù)據(jù)問題
這篇文章主要介紹了Python-flask調(diào)用接口返回中文數(shù)據(jù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03