Difference between revisions of "CamShift"

From wikidb
Jump to: navigation, search
Line 7: Line 7:
 
     -lm -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_legacy  
 
     -lm -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_legacy  
 
     camshiftdemo.c -o camshiftdemo
 
     camshiftdemo.c -o camshiftdemo
 +
 +
to run:
 +
 +
<pre>
 +
./camshiftdemo
 +
VIDIOC_QUERYMENU: Invalid argument
 +
VIDIOC_QUERYMENU: Invalid argument
 +
VIDIOC_QUERYMENU: Invalid argument
 +
VIDIOC_QUERYMENU: Invalid argument
 +
VIDIOC_QUERYMENU: Invalid argument
 +
VIDIOC_QUERYMENU: Invalid argument
 +
VIDIOC_QUERYMENU: Invalid argument
 +
Hot keys:
 +
ESC - quit the program
 +
c - stop the tracking
 +
b - switch to/from backprojection view
 +
h - show/hide object histogram
 +
To initialize tracking, select the object with mouse
 +
</pre>

Revision as of 23:02, 30 September 2012

With Synaptic added

  • opencv-doc

camshiftdemo.c is found in /usr/share/doc/opencv-doc/examples/c. To compile:

gcc -I /usr/include/opencv-2.3.1/opencv/ -I /usr/include/opencv-2.3.1 
   -lm -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_legacy 
   camshiftdemo.c -o camshiftdemo

to run:

./camshiftdemo 
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
Hot keys: 
	ESC - quit the program
	c - stop the tracking
	b - switch to/from backprojection view
	h - show/hide object histogram
To initialize tracking, select the object with mouse