我在OpenCV中使用Dense算法实现。版本2.4.x
我想知道是否有一个选项来修改特征检测,以便不是每个像素都可以查看,但可能每个第5个像素。这样做我可以减少数据并加快过程。更好的是在图片上放置一个只有中间像素相关的网格。但我找不到办法。
到目前为止,这是我的代码:
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
String sourcePath = path;
Features2d features2d = new Features2d();
Mat srcImgMat = Highgui.imread(sourcePath);
MatOfKeyPoint matOfKeyPoints = new MatOfKeyPoint();
FeatureDetector blobDetector = FeatureDetector
.create(FeatureDetector.DENSE);
blobDetector.detect(srcImgMat, matOfKeyPoints);
有什么想法吗?谢谢
答案 0 :(得分:0)
密集特征检测器定义为
format
我认为initXyStep是您需要使用的参数。