Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Java (http://www.chiefdelphi.com/forums/forumdisplay.php?f=184)
-   -   Getting OpenCV and JavaCV working on Windows (http://www.chiefdelphi.com/forums/showthread.php?t=110610)

Djur 06-01-2013 22:56

Getting OpenCV and JavaCV working on Windows
 
Hi all,

I've been trying to work on vision processing on the driverstation, but I can't seem to get OpenCV working correctly. I have a test file that should and display an image with OpenCV:

Code:

import com.googlecode.javacv.CanvasFrame;
import com.googlecode.javacv.cpp.opencv_core.IplImage;
import static com.googlecode.javacv.cpp.opencv_highgui.cvLoadImage;

public class TestClass {

    public static void main(String[] args) {

        //Load image img1 as IplImage
        final IplImage image = cvLoadImage("img1.png");

        final CanvasFrame canvas = new CanvasFrame("Demo");

        canvas.showImage(image);

        canvas.setDefaultCloseOperation(javax.swing.JFrame.EXIT_ON_CLOSE);
    }
}

But I get an UnsatisfiedLinkError with the message "no jniopencv_core in java.library.path" when I run it. I have a feeling that OpenCV isn't installed correctly based on some research I've done. Are there any good tutorials for getting JavaCV working with the SmartDashboard?

mitchellweb1 07-01-2013 10:12

Re: Getting OpenCV and JavaCV working on Windows
 
Hi Sam,

Check to see that the JVM that you are running in 32-bit (not 64-bit) as the native libraries are 32-bit and must run in a 32-bit JVM. You can check this by running "java -version" from the command line.


All times are GMT -5. The time now is 10:01.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi