I'm java developer .My goal is to detect image keypoints using javaCV
this is my code :
final CvMat image1 = cvLoadImageM("im1.png" , 0);
final CvMat image2 = cvLoadImageM("im2.png", 0);
SIFT sift = new SIFT();
FeatureDetector featureDetector =sift.getFeatureDetector();
KeyPoint keypoint1 = new KeyPoint();
KeyPoint keypoint2 = new KeyPoint() ;
featureDetector.detect(image1, keypoint1 , null);
featureDetector.detect(image2,keypoint2, null);
but when I run this code I got an access violation exception
A fatal error has been detected by the Java Runtime Environment:
EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7795e3be, pid=128, tid=2348
JRE version: Java(TM) SE Runtime Environment (7.0_45-b18) (build 1.7.0_45-b18)
Java VM: Java HotSpot(TM) Client VM (24.45-b08 mixed mode, sharing windows-x86 )
Problematic frame:
C [ntdll.dll+0x2e3be]
I can't see where is the problem ?