2022-07-25 07:59:09 索煒達電子 889
文件編號:A134
文件大?。?/strong>244M
開發(fā)環(huán)境:Python3.8、OpenCV4.6、Pycharm2020
猿創(chuàng)承諾:該項目親測正常運行,需遠程調(diào)試部署需另外收費,確保正常使用,不能正常使用全額退款。
簡要概述:基于Python+OpenCV編寫的人臉檢測自動批量裁剪肖像(GUI界面),使用人臉檢測自動批量裁剪肖像的GUI。由OpenCV DNN算法提供支持。
要執(zhí)行GUI,您可以:
開始run.py文件(需要python3)
python run.py
使用pyinstaller和repo中可用的.spec文件生成可執(zhí)行文件(需要python 3)
pyinstaller run.spec
如果您在Windows上:下載此repo的“dist”文件夾,其中包含已打包的可執(zhí)行文件(由于GUI未簽名,您的防病毒軟件可能會導(dǎo)致問題)
按鍵說明:
輸入文件夾:包含圖像的目錄。如果輸入目錄至少包含一個文件夾,程序?qū)⑺阉鬟@些子文件夾中的圖像
輸出文件夾:將保存裁剪圖像的目錄
預(yù)覽:預(yù)覽裁剪后的圖像。用于校準裁剪參數(shù)。獲取成功檢測到人臉的目錄中的第一個圖像。
框架:裁剪輸入文件夾中的所有圖像,并將其保存在輸出目錄中。
輸入字段:
寬度(%):裁剪圖像的寬度,表示為初始圖像寬度的百分比。(Int介于0和100之間)
高度(%):裁剪圖像的高度,表示為初始圖像高度的百分比。(Int介于0和100之間)
水平對稱度(%):裁剪區(qū)域相對于面部位置的水平對稱度。正值將圖像移到面部左側(cè),負值將移到右側(cè)(整數(shù))。見以下示例。
垂直不對稱(%):裁剪區(qū)域相對于面部位置的垂直不對稱。正值將使圖像從面部向下移動,負值將使圖像向上移動(整數(shù))。見以下示例。
文件標簽:程序?qū)⒂迷嘉募?文件標簽保存裁剪后的圖像。例如:IMG001保存為IMG001\u A,用于文件標記“A”。可選擇的
復(fù)選框:
每個面創(chuàng)建一個文件夾?:將裁剪后的圖像保存在其自己的文件夾中。例如:IMG001保存在一個名為IMG001的新文件夾中。如果您在一張圖像中有多個面,這將非常有用。
我的圖像只包含一個個體:僅在每個圖像中以最高置信度修剪人臉。否則,可以從單個圖像中裁剪多個面。
按需寫作:
演示視頻:
點擊查看:系統(tǒng)演示視頻
運行效果:
遠程協(xié)助:
溫馨提示:索煒達.猿創(chuàng)官方提供收費遠程協(xié)助,確保您項目運行成功。
點擊查看:遠程協(xié)助相關(guān)事項
我們提供完整項目文件清單如下:
文件目錄
├ 1.項目源碼
├ 2.運行截圖
└ 3.演示視頻