中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

建設銀行面試通知網(wǎng)站2024最火的十大新聞有哪些

建設銀行面試通知網(wǎng)站,2024最火的十大新聞有哪些,虹口免費網(wǎng)站制作,帝國cms電影網(wǎng)站模板文章目錄 一、人臉檢測流程介紹二、用于人臉檢測的關鍵方法1.加載分類器(cv2.CascadeClassifier())2.檢測圖像中的人臉(cv2.CascadeClassifier.detectMultiscale()) 三、代碼實現(xiàn) 一、人臉檢測流程介紹 下面是一張含有多個人臉的…

文章目錄

  • 一、人臉檢測流程介紹
  • 二、用于人臉檢測的關鍵方法
    • 1.加載分類器(cv2.CascadeClassifier())
    • 2.檢測圖像中的人臉(cv2.CascadeClassifier.detectMultiscale())
  • 三、代碼實現(xiàn)

一、人臉檢測流程介紹

  • 下面是一張含有多個人臉的圖片
    在這里插入圖片描述
    • 第一步:讀取圖片后將圖片轉換成灰度圖
    • 第二步:在灰度圖中進行特征檢測,并檢測出各個人臉的特征信息
    • 第三步:將各個人臉的特征信息保存下來
    • 第四部:根據(jù)檢測出的人臉的特征信息,在原圖中用矩形框,框出每個人的臉部區(qū)域
  • 最終的結果如下:
    在這里插入圖片描述

二、用于人臉檢測的關鍵方法

1.加載分類器(cv2.CascadeClassifier())

  • 在OpenCV庫中,提供了多個用于檢測人臉的Haar特征級聯(lián)分類器,并以xml文件的形式存儲,這些文件是預訓練的,意味著它已經(jīng)被訓練好了,可以直接用于檢測圖像中的人臉
  • 下面鏈接中是對人臉檢測的Haar特征和級聯(lián)分類器的介紹:
    • https://blog.csdn.net/weixin_73504499/article/details/142883884?spm=1001.2014.3001.5501
  • 如何找到這些xml文件呢?
    • 這些 xml文件存在我們pycharm的環(huán)境中,通過下圖中的步驟找到:
      在這里插入圖片描述
  • 找到這些文件后通過 cv2.CascadeClassifier() 加載分類器
    • cv2.CascadeClassifier 是 OpenCV 庫中用于加載和訓練級聯(lián)分類器的一個類

2.檢測圖像中的人臉(cv2.CascadeClassifier.detectMultiscale())

  • 在OpenCV中,cv2.CascadeClassifier 類有一個非常重要的方法叫做 detectMultiScale(),這個方法專門用于在圖像中檢測對象。detectMultiScale() 方法會搜索圖像中所有可能匹配預訓練分類器(如Haar或LBP特征分類器)的對象,并返回這些對象的位置(通常以矩形框的形式)。

  • 下面是 detectMultiScale() 方法的一些關鍵參數(shù)和它們的含義

    • image:要搜索的輸入圖像,通常是一個灰度圖像(因為顏色信息對于Haar特征來說不是必需的,而且灰度圖像處理起來更快)。
    • scaleFactor:圖像縮放的比例因子。在檢測過程中,圖像會按照這個比例因子逐步縮小,以便在不同的尺度上搜索對象。例如,scaleFactor=1.05 意味著每次迭代圖像都會縮小5%。
    • minNeighbors:每個候選矩形框需要有多少個相鄰的矩形框來保留該框。這個參數(shù)有助于消除錯誤的檢測。例如,如果設置為3,那么只有當至少有3個矩形框重疊時,該框才會被保留。
    • flags:一些可選的標志,用于修改檢測過程的行為。例如,cv2.CASCADE_SCALE_IMAGE 會告訴分類器在檢測之前自動縮放圖像(但通常這個標志是默認啟用的,所以不需要顯式設置)。
    • minSizemaxSize:對象的最小和最大可能尺寸(以像素為單位)。這些參數(shù)可以幫助減少不必要的搜索區(qū)域,并加快檢測速度。
    • 返回值:detectMultiScale() 方法返回一個矩形框的列表(每個框都是一個 (x, y, w, h) 元組,其中 (x, y) 是矩形左上角的坐標,w 和 h 分別是矩形的寬度和高度

三、代碼實現(xiàn)

  • 完整代碼如下:
    import cv2""" 加載圖片,并將圖片轉換為灰度圖 """
    image = cv2.imread('face.png')
    gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)""" 加載分類器 """
    # 'haarcascade_frontalface_default.xml' 用于檢測正面人臉的Haar特征的級聯(lián)分類器
    faceCascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')""" 使用分類器對人臉進行檢測 """
    faces = faceCascade.detectMultiScale(gray, scaleFactor=1.05, minNeighbors=9, minSize=(8, 8))
    print("發(fā)現(xiàn){}張人臉".format(len(faces)))
    print("其位置分別是:", faces)""" 遍歷每一個人臉的特征,并用矩形框將人臉部位框出 """
    for (x, y, w, h) in faces:cv2.rectangle(image, (x, y), (x + w, y + h), (0, 255, 0), 2)""" 顯示結果 """
    cv2.imshow("result", image)
    cv2.waitKey(0)
    cv2.destroyAllWindows()
    
  • 結果如下:
    在這里插入圖片描述
http://m.risenshineclean.com/news/32356.html

相關文章:

  • 做惡搞網(wǎng)站軟件下載網(wǎng)絡營銷課程學什么
  • 網(wǎng)牛網(wǎng)站建設東莞今天新增加的情況
  • 上海閔行天氣連云港seo優(yōu)化公司
  • 天津網(wǎng)站制作機玩法部百度指數(shù)的需求指數(shù)
  • 98同城招聘網(wǎng)信息seo課堂
  • 大連商城網(wǎng)站建設產(chǎn)品推廣網(wǎng)站
  • 網(wǎng)頁三劍客的網(wǎng)頁制作軟件是seo資料站
  • 免費的中文logo網(wǎng)站sem投放
  • 網(wǎng)站開源系統(tǒng)免費網(wǎng)站建設seo
  • 營銷qq和企業(yè)qq區(qū)別深圳專門做seo的公司
  • 網(wǎng)站建設英文怎么說百度一下你就知道官網(wǎng)網(wǎng)址
  • 成都商城網(wǎng)站建設地址推廣網(wǎng)頁怎么做的
  • 西安網(wǎng)站制作公司排名口碑營銷屬于什么營銷
  • 西部數(shù)碼網(wǎng)站助手4.0運營商推廣5g技術
  • 初學網(wǎng)站開發(fā)書籍關鍵詞歌曲歌詞
  • 濟南網(wǎng)站建設培訓學校百度首頁推薦關不掉嗎
  • 手機網(wǎng)站底部代碼北京seo網(wǎng)站管理
  • 網(wǎng)站開發(fā)z億瑪酷1流量訂制怎么做信息流廣告代理商
  • 海珠區(qū)建網(wǎng)站公司著名的網(wǎng)絡營銷案例
  • 怎么用模板做網(wǎng)站云南seo
  • 做網(wǎng)站 圖片素材怎么找智能建站系統(tǒng)
  • 醫(yī)院網(wǎng)站建設預算表企業(yè)網(wǎng)站制作步驟
  • 珠海營銷型網(wǎng)站建設百度站內(nèi)搜索的方法
  • 設置 wap網(wǎng)站seo網(wǎng)站自動發(fā)布外鏈工具
  • 怎么做網(wǎng)站掃描廣告點擊一次多少錢
  • 網(wǎng)站建設公司的服務特點網(wǎng)站優(yōu)化方案模板
  • 做電影網(wǎng)站考什么電商平臺推廣費用大概要多少
  • 網(wǎng)站優(yōu)化要從哪些方面做上海seo網(wǎng)站推廣
  • 吉林市做網(wǎng)站的科技公司網(wǎng)絡推廣常見的方法
  • 純html5網(wǎng)站源碼長沙網(wǎng)站優(yōu)化價格