替代opencv库中的javacv方法

时间:2014-07-20 06:36:43

标签: java opencv javacv

我希望将代码从使用javacv方法更改为opencv方法。我不知道我应该使用哪种方法而不是javacv中的某些方法。如果有经验的人可以帮助我,我会非常感激,我想改变的方法是:

 switch(nRec) {
        case 0: faceRecognizer = createLBPHFaceRecognizer(1,8,8,8,100);
                break;
        case 1: faceRecognizer = createFisherFaceRecognizer();
                break;
        case 2: faceRecognizer = createEigenFaceRecognizer();
                break;
        }

我在{:1}}中也有未解决的引用:

MatVector

File[] imageFiles = root.listFiles(pngFilter); MatVector images = new MatVector(imageFiles.length); cvLoadeImage()位于:

IplImage

PS:我必须提一下,我已经将openCV库导入到我的项目中,并将其类导入到我的代码中,但我仍然遇到这些未解决的问题。在我搜索网络后,我发现IplImage img=null; String p = image.getAbsolutePath(); img = cvLoadImage(p); 方法与opencv库不兼容,我想为它们使用替代方法。

0 个答案:

没有答案