[問題] opencv人臉辨識問題

看板AndroidDev作者 (Gary)時間6年前 (2018/09/03 13:56), 編輯推噓1(102)
留言3則, 1人參與, 6年前最新討論串1/1
各位大大好 最近在開發人臉辨識相關的app 需要在辨識到人臉後在他下方呈現一個方塊 目前能在臉上顯示出框框了 臉上方塊程式碼顯示如下 Rect[] facesArray = faces.toArray(); for (int i = 0; i < facesArray.length; i++) { Imgproc.rectangle(aInputFrame, facesArray[i].tl() , facesArray[i].br(), new Scalar(0, 255, 0, 255), 3);} 但我一直找不到方法讓方塊往下移動 想請問各位有沒有什麼解決的好辦法 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.46.145 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1535954163.A.CE5.html

09/03 16:43, 6年前 , 1F
facesArray[i].tl()就是偵測到臉的左上點 br()是右下點
09/03 16:43, 1F

09/03 16:45, 6年前 , 2F
facesArray[i].tl().x 就是左上點的x座標 .y就是y座標
09/03 16:45, 2F

09/03 16:46, 6年前 , 3F
用這些資訊再去畫你想要畫的框框吧
09/03 16:46, 3F
文章代碼(AID): #1RZCpppb (AndroidDev)
文章代碼(AID): #1RZCpppb (AndroidDev)