# 工件辨識系統GUI  ## 如何啟用? 先依照另一篇的環境安裝方式安裝好所有必需的環境與架構。 接下來,打開Anaconda Prompt並且cd到程式碼所在的位置(例如: `cd /d D:\EpsonLabel` )。 :::warning 注意:是Anaconda的Prompt,不是普通的CMD。 ::: 執行`conda activate <環境名稱>`,如`conda activate yolo-env`後,輸入`python gui_tool.py`即可執行圖形化介面。 ## 新增新工件 有兩種方式可以新增新的工件,一為從電腦本地載入圖片,二為從介面開啟相機後拍照並標註。 ### 從本地載入圖片  點選==從本機載入圖片==按鈕後,會跳出圖片選取的視窗要求你選取一張照片。 :::info 為了達到正確且完善的辨識效果,請確保選取的照片比例為16:9(如1920 x 1080)。 ::: 成功載入圖片後,介面將會出現剛剛選取的圖片。 ### 從UI內開起相機拍攝  點選開啟相機後,將會開啟相機並將畫面顯示在介面上。  在確定好欲拍攝的工件後,按下拍攝畫面將會通知你已經拍攝好了。畫面將會繼續顯示相機的畫面,這時你可重新拍攝,或是按下關閉相機來進行洞口標註。  在關閉相機後,也會有個通知告訴你相機已關閉。 ## 標註新工件的洞口  載入新工件的照片後,可以按下==開始辨識洞口==按鈕進行洞口的標註。成功辨識完畢後,會跳出通知告知已經辨識完畢,這時就可以直接開始標註孔洞了。  直接在紅色框框上點選,就會自動標註孔洞的順序,右邊的==已點選孔洞==列表也會出現你目前標註的順序。 ## 洞口標註相關功能 ### 刪除選取的孔洞 如果某個洞口意外標註錯誤,可以在==已點選洞口==的列表內選取欲刪除的孔洞後,點選==刪除選取的洞口==按鈕將其順序刪除,後面的順序會自動往前填補。 ### 重設所有洞口 點選該按鈕後,將會重設畫面上所有已標註洞口的順序。 ### 圈選未出現洞口  有時候辨識洞口後會發現部分洞口沒有出現,這時就可以點選==圈顯未出現洞口==後再直接從畫面上畫出沒出現的洞口。畫好之後,按下==儲存圈選的洞口==即可將未出現的洞口存入資料庫,這時也可以繼續標註順序。 :::warning 點選==圈選未標註洞口後==,請務必先按==儲存未圈選洞口==按鈕後再進行其他操作。 ::: ## 儲存工件  標註完洞口後,在左方的欄位輸入工件名稱,按下==儲存工件到資料庫==後,工件將會存入資料庫中。 ## 工件資料庫相關功能 ### 顯示選取的工件  左側的工件列表會顯示目前資料庫內的工件,選取欲顯示的工件後,按下==顯示選取的工件==按鈕,就會把資料從資料庫內顯示出來。這時可以進行任意洞口相關編輯,如:洞口順序或圈選未出現的洞口等。 ### 刪除選取的工件 從工件列表選取欲刪除的工件,再點選==刪除選取的工件==按鈕後,即可將工件從資料庫內刪除。 :::danger 被刪除的工件沒有任何方法可以復原,請警慎刪除。 ::: ## 即時辨識  先從工件列表選取欲辨識工件後,按下==即時辨識==按鈕,即可進入辨識介面。 欲退出辨識介面,直接在新的視窗按下"X"即可離開。 ## Demo 影片 [展示影片](http://gofile.me/70HlA/MR1vDzfE2) --- 前一個: [孔洞回推模組使用](/83-RHnvTTcu3qMyjiiS-OQ) Home: [首頁](/G_H-bhCiS1yrNNp6RoAv_w?both) 下一個:[Yolov5模型訓練](/YU89TaQTRjqJ1ak6HF7ZZA)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up