FeatureDetector minimum template size
When using brisk feature detector in java, the minimum input image size must be 6x6, anything smaller will result in an assertion error:
OpenCV Error: Assertion failed (dsize.area() > 0 || (inv_scale_x > 0 && inv_scale_y > 0)) in resize, file opencv-3.0.0/modules/imgproc/src/imgwarp.cpp, line 3209
Sample test code:
Mat template = Imgcodecs.imread(sourcePath);
FeatureDetector brisk = FeatureDetector.create(FeatureDetector.BRISK);
MatOfKeyPoint matOfKeyPointsTemplate = new MatOfKeyPoint();
brisk.detect(template, matOfKeyPointsTemplate);
Is this a bug?