最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 使用Opencv實(shí)現(xiàn)目標(biāo)檢測(cè)與識(shí)別的示例代碼

 更新時(shí)間:2020年09月08日 10:43:40   作者:Xy-Huang  
這篇文章主要介紹了Python 使用Opencv實(shí)現(xiàn)目標(biāo)檢測(cè)與識(shí)別的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

在上章節(jié)講述到圖像特征檢測(cè)與匹配 ,本章節(jié)是講述目標(biāo)檢測(cè)與識(shí)別。后者是在前者的基礎(chǔ)上進(jìn)一步完善。
在本章中,我們使用HOG算法,HOG和SIFT、SURF同屬一種類型的描述符。功能代碼如下:

import cv2
def is_inside(o, i):
 ox, oy, ow, oh = o
 ix, iy, iw, ih = i
 # 如果符合條件,返回True,否則返回False
 return ox > ix and oy > iy and ox + ow < ix + iw and oy + oh < iy + ih

# 根據(jù)坐標(biāo)畫出人物所在的位置
def draw_person(img, person):
 x, y, w, h = person
 cv2.rectangle(img, (x, y), (x + w, y + h), (0, 255, 255), 2)

# 定義HOG特征+SVM分類器
img = cv2.imread("people.jpg")
hog = cv2.HOGDescriptor()
hog.setSVMDetector(cv2.HOGDescriptor_getDefaultPeopleDetector())
found, w = hog.detectMultiScale(img, winStride=(8, 8), scale=1.05)

# 判斷坐標(biāo)位置是否有重疊
found_filtered = []
for ri, r in enumerate(found):
 for qi, q in enumerate(found):
 a = is_inside(r, q)
 if ri != qi and a:
  break
 else:
 found_filtered.append(r)
# 勾畫篩選后的坐標(biāo)位置
for person in found_filtered:
 draw_person(img, person)
# 顯示圖像
cv2.imshow("people detection", img)
cv2.waitKey(0)
cv2.destroyAllWindows()

運(yùn)行結(jié)果如圖所示:


這個(gè)例子是使用HOG特征進(jìn)行SVM算法訓(xùn)練,這部分已開始涉及到機(jī)器學(xué)習(xí)的方面,通過SVM算法訓(xùn)練數(shù)據(jù)集,然后根據(jù)某圖像與數(shù)據(jù)集進(jìn)行匹配。

到此這篇關(guān)于Python 使用Opencv實(shí)現(xiàn)目標(biāo)檢測(cè)與識(shí)別的示例代碼的文章就介紹到這了,更多相關(guān)Opencv 目標(biāo)檢測(cè)與識(shí)別內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python數(shù)據(jù)分析之員工個(gè)人信息可視化

    python數(shù)據(jù)分析之員工個(gè)人信息可視化

    這篇文章主要介紹了python數(shù)據(jù)分析之員工個(gè)人信息可視化,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python可視化的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-04-04
  • Python PIL庫(kù)讀取設(shè)置圖像的像素內(nèi)容方法示例

    Python PIL庫(kù)讀取設(shè)置圖像的像素內(nèi)容方法示例

    這篇文章主要為大家介紹了使用Python PIL庫(kù)Image模塊中的getpixel和putpixel方法讀取設(shè)置圖像的像素內(nèi)容實(shí)例探究,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • Python網(wǎng)絡(luò)編程基于多線程實(shí)現(xiàn)多用戶全雙工聊天功能示例

    Python網(wǎng)絡(luò)編程基于多線程實(shí)現(xiàn)多用戶全雙工聊天功能示例

    這篇文章主要介紹了Python網(wǎng)絡(luò)編程基于多線程實(shí)現(xiàn)多用戶全雙工聊天功能,結(jié)合實(shí)例形式分析了Python網(wǎng)絡(luò)編程中使用多線程進(jìn)行多用戶異步通信的原理與相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-04-04
  • Python內(nèi)存管理器如何實(shí)現(xiàn)池化技術(shù)

    Python內(nèi)存管理器如何實(shí)現(xiàn)池化技術(shù)

    Python中的內(nèi)存管理是從三個(gè)方面來進(jìn)行的,一對(duì)象的引用計(jì)數(shù)機(jī)制,二垃圾回收機(jī)制,三內(nèi)存池機(jī)制,下面這篇文章主要給大家介紹了關(guān)于Python內(nèi)存管理器如何實(shí)現(xiàn)池化技術(shù)的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • Python實(shí)現(xiàn)http接口自動(dòng)化測(cè)試的示例代碼

    Python實(shí)現(xiàn)http接口自動(dòng)化測(cè)試的示例代碼

    這篇文章主要介紹了Python實(shí)現(xiàn)http接口自動(dòng)化測(cè)試的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Python使用reportlab將目錄下所有的文本文件打印成pdf的方法

    Python使用reportlab將目錄下所有的文本文件打印成pdf的方法

    這篇文章主要介紹了Python使用reportlab將目錄下所有的文本文件打印成pdf的方法,涉及reportlab模塊操作pdf文件的相關(guān)技巧,需要的朋友可以參考下
    2015-05-05
  • Python自動(dòng)修改電腦靜態(tài)IP地址的實(shí)現(xiàn)示例

    Python自動(dòng)修改電腦靜態(tài)IP地址的實(shí)現(xiàn)示例

    通過Python自動(dòng)修改電腦的靜態(tài)IP地址可以極大地提高我們的工作效率,減少手動(dòng)修改IP地址帶來的錯(cuò)誤,本文就來介紹一下Python自動(dòng)修改電腦靜態(tài)IP地址的實(shí)現(xiàn)示例,感興趣的可以了解一下
    2023-11-11
  • python 實(shí)現(xiàn)在txt指定行追加文本的方法

    python 實(shí)現(xiàn)在txt指定行追加文本的方法

    下面小編就為大家分享一篇python 實(shí)現(xiàn)在txt指定行追加文本的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • Python+Tkinter制作專屬圖形化界面

    Python+Tkinter制作專屬圖形化界面

    這篇文章主要是帶著大家通過Python Tkinter制作一個(gè)屬于自己的GUI圖形化界面,可以用于設(shè)計(jì)簽名的哦,感興趣的小伙伴快跟隨小編一起學(xué)習(xí)一下吧
    2022-04-04
  • PyCharm運(yùn)行bash腳本的實(shí)現(xiàn)

    PyCharm運(yùn)行bash腳本的實(shí)現(xiàn)

    本文主要介紹了PyCharm運(yùn)行bash腳本的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06

最新評(píng)論

临沂市| 全椒县| 盐山县| 庆安县| 开阳县| 东城区| 稷山县| 江华| 新津县| 木兰县| 搜索| 高唐县| 钟山县| 黄浦区| 紫阳县| 昌图县| 丰城市| 修水县| 临漳县| 巴林右旗| 巴林左旗| 浠水县| 新安县| 龙泉市| 新余市| 南皮县| 邛崃市| 依兰县| 罗平县| 景德镇市| 石首市| 水城县| 玛曲县| 微山县| 垫江县| 新巴尔虎左旗| 安远县| 行唐县| 蒙自县| 新巴尔虎左旗| 酉阳|