1
創建haar分類器時遇到了一些麻煩。我需要建立一個分類器來檢測汽車。目前我使用python編寫了一個讀取圖像的程序,我在該對象所在的區域繪製了一個矩形。一旦矩形被繪製,它就會輸出圖像名稱,矩形的左上角和右下角座標。我不確定該從哪裏走,以及如何建立分類器。任何人都可以給我任何幫助嗎?使用opencv_traincascade創建haar分類器
編輯*
我尋求幫助有關如何使用opencv_traincascade。我查看了文檔,但我無法弄清楚如何使用它來創建用於檢測程序的xml文件。
這就是我正在寫的程序。我拍了汽車的視頻和一個空的停車場。我用ffmpeg來生成所有的圖像。在我的程序中,我使用矩形突出顯示了我正在尋找的內容。我現在需要的是如何使用opencv_traincascade。我無法制作它的頭或尾。 – PyGuy91
嗯,好吧,我會在你的問題中增加關於使用'opencv_traincascade'的具體內容,以使它更具體。要添加關於'opencv'的內容,您需要將特定圖像分別標記爲負面和正面圖像。這是通過一個'info.dat'文件(可以改變)和一個正面的文件來完成的,該文件給出了該文件的屬性。然後通過'opencv_traincascade'運行,以創建您的值,然後在您的分類器中使用。 – sean
所以不是有文本文件。當我在圖像中的對象周圍放置一個矩形時。我創建一個.dat文件並放置座標,如果它在該文件中爲正或負? – PyGuy91