2012年11月2日 星期五

作業2-3,第9組


原圖
帽子圖
膚色偵測

找中心點
avgpoint.x = avg_x;
avgpoint.y = avg_y-100;
中心點位置

找頭的位置
up_point.x = avgpoint.x;
up_point.y = avgpoint.y-250;
找到中心點後再開始往上找頭的位置

框框是要放帽子圖的位置
pt1 = cvPoint(up_point.x-100,up_point.y-75);
pt2 = cvPoint(up_point.x+100,up_point.y+75);
框框的大小,位置就是用點標記頭的位置

將帽子圖放入框框中
CvRect rect = cvRect(192,141,200,150);
192,141為圖的位置,200,150為帽子大小(要和原帽子圖大小相同)

最後輸出的完成圖




沒有留言:

張貼留言