program to select objects on images and label them

asked 2013-11-24 06:02:21 -0500

Peter Borkuti gravatar image

Hi All,

I wrote a program which helps you with creating input files for opencv_createsamples.

haarselector

I cerated an executable only for linux, but I think, it should compile on Windows also.

It reads all your images, shows them, let you draw rectangles and choose an appropriate label for the selection.

Moreover, it can track the selected obejct on the next image, so if you are lucky, you wont need to select it on the next screen.

And it can detect objects with a trained cascade.xml, so you can show, how your trained cascade works.

I have 5 questions:

  • I would like to ask you to tell me, if this program is useful or not.
  • I also would like to try this program and create feature requests and/or bug reports.
  • I also would like to ask you to name this program:

It is named "haarselector", but I do not like this name. I learned that opencv_haartraining is obsolete after naming my project. Candidates are: objectlabeler, imagelabeler, samplelabeler, prepareimages, preparesamples. But I am open for any name.

  • I also would like to know, if my program is good/useful enough to integrate it into OpenCV. Because it is a command-line utility, merging it into OpenCV not a big deal, if I met the code-quality requirements.

Thank you in advance

Péter

edit retag flag offensive close merge delete

Comments

Great work!! I always wanted to write sth like that and combine it with an online learning algorithm so save some labelling work...

Guanta gravatar imageGuanta ( 2013-11-24 09:50:11 -0500 )edit