python opencv角點(diǎn)檢測(cè)連線功能的實(shí)現(xiàn)代碼
原始圖

角點(diǎn)檢測(cè)
points = cv2.goodFeaturesToTrack(gray, 100, 0.01, 10) points = np.int0(points).reshape(-1,2) for point in points: x, y = point.ravel() cv2.circle(img, (x, y), 10, (0, 255, 0), -1)

連線
cv2.line(img, (0, y1), (1000, y1), (0, 255, 0), thickness=3, lineType=8) cv2.line(img, (0, y2), (1000, y2), (0, 255, 0), thickness=3, lineType=8)

完整代碼
"""
@author: qq群686070107
"""
import cv2
import numpy as np
img=cv2.imread("1.jpg")
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
points = cv2.goodFeaturesToTrack(gray, 100, 0.01, 10)
points = np.int0(points).reshape(-1,2)
for point in points:
x, y = point.ravel()
cv2.circle(img, (x, y), 10, (0, 255, 0), -1)
y1 = min(points[:,1])
y2 = max(points[:,1])
## small and big enough
cv2.line(img, (0, y1), (1000, y1), (0, 255, 0), thickness=3, lineType=8)
cv2.line(img, (0, y2), (1000, y2), (0, 255, 0), thickness=3, lineType=8)
cv2.imshow("img", img)
cv2.waitKey(0)
到此這篇關(guān)于python opencv角點(diǎn)檢測(cè) 連線功能的實(shí)現(xiàn)代碼的文章就介紹到這了,更多相關(guān)python opencv角點(diǎn)檢測(cè)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- OpenCV基于ORB算法實(shí)現(xiàn)角點(diǎn)檢測(cè)
- OpenCV角點(diǎn)檢測(cè)的實(shí)現(xiàn)示例
- Python中OpenCV圖像特征和harris角點(diǎn)檢測(cè)
- OpenCV半小時(shí)掌握基本操作之角點(diǎn)檢測(cè)
- OpenCV特征提取與檢測(cè)之Shi-Tomasi角點(diǎn)檢測(cè)器
- OpenCV特征提取與檢測(cè)之Harris角點(diǎn)檢測(cè)
- Android基于OpenCV實(shí)現(xiàn)Harris角點(diǎn)檢測(cè)
- OpenCV哈里斯(Harris)角點(diǎn)檢測(cè)的實(shí)現(xiàn)
- OpenCV實(shí)現(xiàn)圖像角點(diǎn)檢測(cè)
- opencv實(shí)現(xiàn)角點(diǎn)檢測(cè)
相關(guān)文章
python+pyqt實(shí)現(xiàn)右下角彈出框
這篇文章主要為大家詳細(xì)介紹了python+pyqt實(shí)現(xiàn)右下角彈出框,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10
jupyter?notebook內(nèi)核配置的圖文教程
Jupyter?Notebook是基于網(wǎng)頁(yè)的用于交互計(jì)算的應(yīng)用程序,下面這篇文章主要給大家介紹了關(guān)于jupyter?notebook內(nèi)核配置的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-02-02
python的random模塊及加權(quán)隨機(jī)算法的python實(shí)現(xiàn)方法
下面小編就為大家?guī)?lái)一篇python的random模塊及加權(quán)隨機(jī)算法的python實(shí)現(xiàn)方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-01-01
python中內(nèi)置函數(shù)ord()返回字符串的ASCII數(shù)值實(shí)例詳解
ord()?函數(shù)是?chr()?函數(shù)(對(duì)于?8?位的?ASCII?字符串)的配對(duì)函數(shù),它以一個(gè)字符串(Unicode?字符)作為參數(shù),返回對(duì)應(yīng)的?ASCII?數(shù)值,或者?Unicode?數(shù)值,這篇文章主要介紹了python?中內(nèi)置函數(shù)ord()返回字符串的ASCII數(shù)值,需要的朋友可以參考下2022-07-07
Python序列排序的具體場(chǎng)景實(shí)現(xiàn)
本文主要介紹了Python序列排序的具體場(chǎng)景實(shí)現(xiàn),主要介紹了內(nèi)置的sort()方法或者全局的sorted()方法著兩種方法,具有一定的參考價(jià)值,感興趣的可以了解一下2025-01-01
機(jī)器學(xué)習(xí)的框架偏向于Python的13個(gè)原因
這篇文章主要為大家詳細(xì)介紹了機(jī)器學(xué)習(xí)的框架偏向于Python的13個(gè)原因,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-12-12

