首先,將 debug board 接到嵌入式裝置,我拿到的是一片裸板,一端外接在機器;另一端為 USB 輸出,就接在 PC。剩餘的步驟就看參考資料吧!我只點出幾個注意事項:
- 對 minicom 做完設定,按「Enter」確認、「Esc」跳出。
- 節點名稱:ttyUSBx,x為數字,去 /dev 找數字最大的就好。
- 有時候,minicom 會當掉,只好把終端機關掉重開。
- 如果輸入 minicom 無法進入設定畫面,就改成「minicom -s」。
參考資料
(CvHaarClassifierCascade*)cvLoad("haarcascade_frontalface_alt.xml");
pyramidImg = cvCreateImage(cvSize(image->width/2,image->height/2), IPL_DEPTH_8U, 3); cvPyrDown(image, pyramidImg, CV_GAUSSIAN_5x5); scale = 2;
CvMemStorage* storage = cvCreateMemStorage(0); CvSeq *faces; faces = cvHaarDetectObjects(pyramidImg, cascade, storage, 1.2, 2, CV_HAAR_DO_CANNY_PRUNING);
typedef bool (*filter)(int cond1, int cond2, int threshold1, int threshold2);
bool MyFilter(int cond1, int cond2, int threshold1, int threshold2)
{
if(cond1 < (threshold1/16) || cond2 < (threshold2/16)) return true;
else return false;
}