View Single Post
  #1   Spotlight this post!  
Unread 06-01-2013, 22:56
Djur's Avatar
Djur Djur is offline
WPILib
AKA: Sam Carlberg
no team
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2009
Location: Massachusetts
Posts: 182
Djur will become famous soon enough
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?
__________________
WPILib dev (RobotBuilder, SmartDashboard, GRIP)
Reply With Quote