2012年5月3日 星期四
Skin Detection
frame = cvQueryFrame(capture);
frame1 = cvCreateImage(cvSize(frame->width,frame->height), IPL_DEPTH_8U, 1);
------------------------------
while(true){
frame = cvQueryFrame(capture);
cvCvtColor(frame, frame, CV_BGR2YCrCb);
cvInRangeS(frame, cvScalar(0,137,77), cvScalar(256,177,127), frame1);
XXXXXXXX
}
作業: 面膜
鋼鐵人
面具自選 眼睛須去背
Trace Program:
------------------------
uchar* ptr3=(uchar*) frame1->imageData;
int id = 0;
int mouseX=0;
int mouseY=0;
while (ptr3[id] == 0 && id < (frame1->height*frame1->width))
id++;
mouseY = id/frame1->width;
mouseX = id%frame1->width;
printf("%5d %5d\n", mouseX, mouseY);
-----------------------
訂閱:
張貼留言 (Atom)
哇!老師太帥了
回覆刪除.....尷尬
回覆刪除