1
0
mirror of https://github.com/opencv/opencv.git synced 2026-07-26 22:03:04 +04:00

Migrated goodFeaturesToTrack to features module.

This commit is contained in:
Alexander Smorkalov
2026-04-13 15:23:48 +03:00
parent 53d9a67cf3
commit 5166a6b716
30 changed files with 164 additions and 136 deletions
@@ -23,6 +23,7 @@ import org.opencv.core.TermCriteria;
import org.opencv.highgui.HighGui;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.imgproc.Imgproc;
import org.opencv.features.Features;
class CornerSubPix {
private Mat src = new Mat();
@@ -102,7 +103,7 @@ class CornerSubPix {
Mat copy = src.clone();
/// Apply corner detection
Imgproc.goodFeaturesToTrack(srcGray, corners, maxCorners, qualityLevel, minDistance, new Mat(),
Features.goodFeaturesToTrack(srcGray, corners, maxCorners, qualityLevel, minDistance, new Mat(),
blockSize, gradientSize, useHarrisDetector, k);
/// Draw corners detected
@@ -20,6 +20,7 @@ import org.opencv.core.Scalar;
import org.opencv.highgui.HighGui;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.imgproc.Imgproc;
import org.opencv.features.Features;
class GoodFeaturesToTrack {
private Mat src = new Mat();
@@ -99,7 +100,7 @@ class GoodFeaturesToTrack {
Mat copy = src.clone();
/// Apply corner detection
Imgproc.goodFeaturesToTrack(srcGray, corners, maxCorners, qualityLevel, minDistance, new Mat(),
Features.goodFeaturesToTrack(srcGray, corners, maxCorners, qualityLevel, minDistance, new Mat(),
blockSize, gradientSize, useHarrisDetector, k);
/// Draw corners detected