Best Way to Train and Test Haar or LBP Classifiers

cascade-trainer-gui

You can use Cascade Trainer GUI to easily train and test your cascade classifiers. It has a very simple user interface which helps with everything  related to training cascade classifier that are usable with OpenCV. Starting from preparing the positive and negative image data set, its cropper tool will help you with quickly preparing your training data set. Just make sure you have enough videos of the object you want to train a classifier for, and detect. It also allows avoiding all the complexities of setting parameters for the training. Of course if you want a very high quality classifier, then you’d have to touch a few parameters here and there but for the most part, it’s select and Go.

You can use the Train tab to train a classifier, and then use the Test tab to test it on a video or image. And switch between them as long as you’re not satisfied with your classifier’s performance.

You can always download the latest version of Cascade Trainer GUI from its official website, or by clicking here:

And make sure to report any bugs and missing features using the Contact Me page:

How to add Permissions to your Qt Android app

Whether you want to use GPS or Compass, Camera or the Internet, you will need to add permissions to your Qt app for Android because Android API uses a permission system for security reasons. It actually has other benefits such as helping with monitoring and app statistics and so on but I’m not going to discus that in this post.

If you need to add permissions to your Qt Android app then follow these steps.

Continue reading “How to add Permissions to your Qt Android app”