亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

python 用opencv實現霍夫線變換

瀏覽:18日期:2022-07-04 10:00:08

霍夫變換是一種檢測任何形狀的流行技術,可以檢測形狀,即使它被破壞或扭曲一點點.一條線可以表示成y = mx + c或參數形式,像ρ=xcosθ+ysinθ,其中ρ是從原點到直線的垂直距離,θ角是由這條垂線和水平軸以逆時針的方向形成的(這個方向取決于你如何表示坐標系統,這種表示法在OpenCV中使用)

python 用opencv實現霍夫線變換

OpenCV中的Hough變換

cv.HoughLines()第一個參數,輸入圖像應該是一個二值圖像,因此在應用hough變換之前應用閾值或使用Canny邊緣檢測.第二和第三個參數分別是ρ和θ的精度.第四個參數是閾值,這意味著它應該被視為一條直線.記住,選票的數量取決于直線上的點的數量,所以它表示應該檢測到的最小長度.

import cv2import numpy as npfrom matplotlib import pyplot as pltimg = cv2.imread(’img.jpg’)gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)edges = cv2.Canny(gray,50,150,apertureSize = 3)lines = cv2.HoughLines(edges,1,np.pi/180,200)for line in lines: rho,theta = line[0] a = np.cos(theta) b = np.sin(theta) x0 = a*rho y0 = b*rho x1 = int(x0 + 1000*(-b)) y1 = int(y0 + 1000*(a)) x2 = int(x0 - 1000*(-b)) y2 = int(y0 - 1000*(a)) cv2.line(img,(x1,y1),(x2,y2),(0,0,255),2)cv2.imshow(’show’,img)cv2.waitKey()

python 用opencv實現霍夫線變換

概率Hough變換

在hough轉換中,你可以看到,即使對于一個有兩個參數的線,它也需要大量的計算.概率Hough變換是我們所見的Hough變換的一個優化,它并沒有把所有的要點都考慮進去,相反,它只需要一個隨機子集,對行檢測來說足夠.

cv2.HoughLinesP(image, rho, theta, threshold[, lines[, minLineLength[, maxLineGap]]])

minLineLength:最小長度的線。比這更短的線段被拒絕了。 maxLineGap:最大限度允許線段之間的間隙把它們當作一條線來對待

import cv2import numpy as npfrom matplotlib import pyplot as pltimg = cv2.imread(’img.jpg’)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)edges = cv2.Canny(gray, 50, 150, apertureSize=3)lines = cv2.HoughLinesP(edges, 1, np.pi/180,100, minLineLength=100, maxLineGap=10)for line in lines: x1, y1, x2, y2 = line[0] cv2.line(img, (x1, y1), (x2, y2), (0,255,0), 2)cv2.imshow(’show’,img)cv2.waitKey()

python 用opencv實現霍夫線變換

以上就是python 用opencv實現霍夫線變換的詳細內容,更多關于python 實現霍夫線變換的資料請關注好吧啦網其它相關文章!

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 青青青在线观看视频免费播放 | 无码中文字幕乱在线观看 | 成人精品福利 | 亚洲精品456人成在线 | xxxx色 | 午夜激情视频在线观看 | 99热这里只有精品国产99热门精品 | 久久精品国产91久久麻豆自制 | 亚洲午夜精品久久久久久成年 | 久久青青草原综合伊人 | 一级一黄在线观看视频免费 | 欧美一级aa毛片禁片 | 99久久婷婷免费国产综合精品 | 日本精品久久久久中文字幕 1 | 国产精品欧美亚洲 | 一级特黄特交牲大片 | 亚洲欧美第一页 | 国产精品系列在线观看 | 欧美黄色一级毛片 | 国产欧美日韩精品一区二区三区 | 手机在线黄色网址 | 深夜爽爽爽gif福利免费 | 国产香蕉在线 | 日美毛片| 国产欧美性综合视频性刺激 | 亚洲欧美日韩高清一区二区一 | 99色在线视频 | 女性一级全黄生活片在线播放 | 爱爱小视频在线观看 | 国产精品欧美一区喷水 | 精品一区二区三区视频在线观看 | 亚洲一区二区免费看 | 欧美一区二区三区性 | 国产精品成人观看视频国产奇米 | 嫩草影院在线入口 | 手机看片亚洲 | 国产精品入口麻豆高清 | 免费人成黄页在线观看日本 | 日韩国产成人 | 在线永久免费观看的a站视频 | 91无套极品外围在线播放 |