Development Environment Settings

이클립스(Eclipse)에서 OpenCV 사용을 위한 환경 구성

유뱅유뱅뱅 2020. 7. 21. 00:12
더보기

2019.07.24에 작성한 글임

준비물 

JDK, Eclipse 등을 이미 설치하였고 환경 구성까지 완료되어있다고 가정함

1. OpenCV 설치

  • Windows 버전 다운로드: https://opencv.org/releases/ 
  • 환경 변수 PATH 추가: {설치 PATH}\opencv\build\x64\vc14(버전에 따라 다름)\bin

OpenCV Windows 버전 설치시 이와 같은 이름

 

2. OpenCV 라이브러리 사용을 위한 설정 (User Libraries에 OpenCV 라이브러리 추가)

  • Windows > Preferences > Java > Build Path > User Libraries에 New를 눌러 라이브러리 이름을 적어줌
  • 해당 폴더에 우측의 Add External JARs를 클릭하여 opencv-xx.jar를 추가함
    {설치 PATH}\opencv\build\java\opencv-xx.jar 선택

User Libraries에 OpenCV 라이브러리 추가

 

3. 프로젝트에 OpenCV 라이브러리 적용

  • openCV를 적용하고자 하는 프로젝트 우클릭 > properties > Java Build Path > Libraries > Add Library > User Library > openCV를 눌러 적용해줌

프로젝트에 OpenCV 라이브러리 적용

 

4. 프로젝트에 OpenCV 라이브러리 잘 적용됬는지 확인

  • 확인 코드
import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;

public class OpenCVTest{

	public static void main(String[] args) {
        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
        System.out.println(Core.NATIVE_LIBRARY_NAME);
        Mat mat = Mat.eye(5, 5, CvType.CV_8UC(1));
        System.out.println(mat.dump());

        launch(args);
    }
}

 

  • Console 창에서 결과 확인

결과 화면

 

5. 참고자료