我安裝了OpenCV 2.4.8 Java API以使用tutorial中給出的人臉檢測示例進行播放。使用OpenCV 2.4.8人臉檢測性能不佳
在此示例中,lbpcascade_frontalface.xml
(它是CascadeClassifier
)在檢測他們提供的女性面部圖像(lena.png
)時可以正常工作。然而,當我試圖從這種網絡隨機image,分類製作了以下圖片,失蹤4人顯然面臨着(!):
我很失望,因爲我預計(與清對比度)是一個非常容易檢測人臉的圖像。
1)在Java中編碼,是否有可能改進此分類器以檢測此圖片中的所有人臉?或者我需要C++嗎?
2)我看着OpenCV's CascadeClassification
web page,看到有可能訓練自己的分類器。但是指令是用C++編寫的。有沒有人使用Java來完成這項工作,還是隻能在C++中完成?
嘗試使用其他級聯,像lbpcascade_frontalface_alt2.xml – berak