Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How can I get keypoints for given location in MATLAB

I am working in MATLAB, i connected MATLAB with opencv through mexopencv. I want to extract BRIEF descriptors for some keypoints. I am getting keypoints by following code.

detector = cv.FeatureDetector('STAR');
keypoints = detector.detect(im);
extractor = cv.DescriptorExtractor('BRIEF');
descriptors = extractor.compute(im, keypoints);

This code is working fine. But I want dont want to use this command.

keypoints = detector.detect(im);

Instead, I want to get keypoints on my specific location. For example... I want to do this...

keypoint1 = cv.KeyPoint (16,16);

But this is not working...

How can I get keypoints for my specific location? Thank you, Best Regards,