javacv 0.8 개발 환경의 구축
개발 환경 을 구축 하 는 이 유 는 자바 cv 0.8 패키지 의 조직 방식 에 큰 변화 가 생 겼 기 때문에 구체 적 인 변 화 는 홈 페이지 를 사용 할 수 있 습 니 다.http://bytedeco.org/ 1.빌 드 파일 에서 com.googlecode.java cpp 및 com.googlecode.java cv 그룹 을 org.bytedeco 로 교체 합 니 다.JavaCPP 사전 설정 을 위 한 아 티 팩 트 의 새로운 조직 을 기반 으로 몇 가지 추가 종속 성 을 추가 해 야 할 수도 있 습 니 다.2.Rename import statements based on the following mapping: com.googlecode.javacpp --> org.bytedeco.javacpp com.googlecode.javacv.cpp --> org.bytedeco.javacpp com.googlecode.javacv --> org.bytedeco.javacv 3、For code that uses the C++ API of OpenCV, adjust the object types as follows: CvMat and IplImage --> Mat CvRect --> Rect CvPoint --> Point CvPoint2D32f --> Point2f CvPoint3D32f --> Point3f CvPoint2D64f --> Point2d CvPoint3D64f --> Point3d CvSize --> Size CvSize2D32f --> Size2f CvBox2D --> RotatedRect CvScalar --> Scalar
대부분의 설정 은 같 지만 변화 가 있 습 니 다.구체 적 으로 어떤 변화 가 있 는 지 천천히 발견 할 수 있 습 니 다.
1.자바 cv 0.8 에 대응 하 는 windows 버 전 다운로드:opencv 2.4.9.exe.주소:http://opencv.org/downloads.html
2.이 exe 파일 을 오른쪽 단 추 를 누 르 면 압축 을 푼 파일 을 디스크 디 렉 터 리 로 복사 합 니 다.(이 디스크 디 렉 터 리 는 중국어 문 자 를 포함 하지 않 습 니 다)
3.새로운 자바 프로젝트 자바 cv 0.8
4.eclipse 의 Window-->Preferences 에서 자바->Build Path->User Library-->New 를 찾 습 니 다.자바 cv 0.8min 이라는 사용자 라 이브 러 리 를 새로 만 듭 니 다.
5.자바 cv 0.8min 에 JARS:Add External JARS.다운로드 한 자바 cv 0.8 패키지 중 선택:자바 cpp-0.8.jar,자바 cv-0.8.jar,opencv-2.4.9-0.8.jar,opencv-2.4.9-0.8-windows-x8664.jar(또는 opencv-2.4.9-0.8-windows-x86.jar)
6.새 프로젝트 의 컴 파일 경 로 를 설정 합 니 다.Java Build Path 선택 Add Library ---->User Library 에서 네 번 째 단계 로 새로 만 든 자바 cv 0.8min 을 선택 하 십시오.그리고 JRE System Library 에 Native Library location 경 로 를 선택 하 십시오.이 경 로 는 opencv 라 이브 러 리 의 경로 입 니 다.bin 폴 더 까지 정확 합 니 다.예 를 들 어 저 는 C:/opencv-2.4.9/opencv/build/x64/vc 10/bin 입 니 다.
7.환경 조합 이 완료 되 었 습 니 다.테스트 코드 는 다음 과 같 습 니 다.
package com.proces;
import org.bytedeco.javacpp.opencv_core.IplImage;
import static org.bytedeco.javacpp.opencv_highgui.*;
import static org.bytedeco.javacpp.opencv_core.cvReleaseImage;
public class ReadImage {
public static void main(String[] args) {
//
IplImage srcImg=cvLoadImage("D:\
ewxvqing.jpg");
if (srcImg !=null) {
// ,
cvNamedWindow("test0.8");
//
cvShowImage("test0.8",srcImg);
// ,
cvWaitKey(0);
//
cvReleaseImage(srcImg);
//
cvDestroyWindow("test0.8");
}
}
}
8.테스트 효 과 는 다음 과 같다.
9.jar 패키지 로 다운로드 주소:
http://download.csdn.net/detail/qiao_198911/7621635
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.