X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=debian%2Fopencv-createsamples.1;fp=debian%2Fopencv-createsamples.1;h=b50e9856a3856f8e820cf9979b0b61d7dd58f397;hb=e4c14cdbdf2fe805e79cd96ded236f57e7b89060;hp=0000000000000000000000000000000000000000;hpb=454138ff8a20f6edb9b65a910101403d8b520643;p=opencv diff --git a/debian/opencv-createsamples.1 b/debian/opencv-createsamples.1 new file mode 100644 index 0000000..b50e985 --- /dev/null +++ b/debian/opencv-createsamples.1 @@ -0,0 +1,156 @@ +.TH "OPENCV\-CREATESAMPLES" "1" "May 2008" "OpenCV" "User Commands" + + +.SH NAME +opencv-createsamples \- create training and testing samples + + +.SH SYNOPSIS +.B opencv\-createsamples [options] + + +.SH DESCRIPTION +.PP +.B opencv\-createsamples +creates positive samples from a single object image or a collection of +positive images. +.PP +The scheme of test samples creation is similar to training samples creation +since each test sample is a background image into which a randomly +distorted and randomly scaled instance of the object picture is pasted at a +random position. + + +.SH OPTIONS +.PP +.B opencv\-createsamples +supports the following options: + +.PP +.TP +.BI "\-info " collection_file_name +A database of positive source images. Use it together with +.B \-img +to create test samples instead. + +.TP +.BI "\-img " image_file_name +A positive source image. Use it together with +.B \-info +to create test samples instead. + +.TP +.BI "\-vec " vec_file_name +The output file name containing the generated positive samples for training. + +.TP +.BI "\-bg " background_file_name +The background description file (the negative sample set). It contains a list +of images into which randomly distorted versions of the object are pasted for +positive sample generation. + +.TP +.BI "\-num " number_of_samples +The number of positive samples to generate/train. The default is +.IR 1000 . + +.TP +.BI "\-bgcolor " background_color +The background color (currently grayscale images are assumed); the background +color denotes the transparent color. The default is +.IR 0 . +.\" TODO: What does 0 mean? How are colors expressed with integers? + +.TP +.BI "\-bgthresh " background_color_threshold +The amount of color tolerance +The background color threshold. Pixels whose colors are in range \[+-] +.I background_color_threshold +are considered as transparent. + +.TP +.B \-inv +Invert the colors. +.TP +.B \-randinv +Invert the colors randomly. + +.TP +.BI "\-maxidev " max_intensity_deviation +The desired maximum intensity deviation of foreground samples pixels. The +default is +.IR 40 . + +.TP +.BI "\-maxxangle " max_x_rotation_angle +The maximum rotation angle in x-direction in radians. The default is +.IR 1.1 . + +.TP +.BI "\-maxyangle " max_y_rotation_angle +The maximum rotation angle in y-direction in radians. The default is +.IR 1.1 . + +.TP +.BI "\-maxzangle " max_z_rotation_angle +The maximum rotation angle in z-direction in radians. The default is +.IR 0.5 . + +.TP +.BI "\-show [" scale_factor "]" +Show each created sample during the creation process. Optionally a scaling +factor can be defined. The default is +.IR 4.0 . +.IP +If <\fBESC\fR> is pressed, the creation process will continue without showing +the samples. This can be useful for debugging purposes. + +.TP +.BI "\-h " sample_height +For the creation of training samples, it is the resulting sample height. +The default is +.IR 24 . +.IP +In case of creating test samples, it is the minimal height of placed object +picture. + +.TP +.BI "\-w " sample_width +For the creation of training samples, it is the resulting sample width. +The default is +.IR 24 . +.IP +In case of creating test samples, it is the minimal width of placed object +picture. + +.PP +The same information is shown, if +.B opencv\-createsamples +is called without any arguments/options. + + +.SH EXAMPLES +.PP +To create training samples from one image applying distortions and show the +results: +.IP +.B opencv\-createsamples -img source.png -num 10 -bg negatives.dat -vec samples_out.vec -show +.PP +To create training samples of size 40x40 from some images without applying +distortions: +.IP +.B opencv\-creasamples -info source.dat -vec samples_out.vec -w 40 -h 40 + + +.SH SEE ALSO +.PP +.BR opencv\-haartraing (1), +.BR opencv\-performance (1) +.PP +More information and examples can be found in the OpenCV documentation. + + +.SH AUTHORS +.PP +This manual page was written by \fBDaniel Leidert\fR <\&daniel.leidert@wgdd.de\&> +for the Debian project (but may be used by others).