javacv 0.8 개발 환경의 구축

5361 단어 자바opencv
http://blog.csdn.net/qiao_198911/article/details/37694081
개발 환경 을 구축 하 는 이 유 는 자바 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 이라는 사용자 라 이브 러 리 를 새로 만 듭 니 다.
javacv0.8开发环境的搭建_第1张图片
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)
javacv0.8开发环境的搭建_第2张图片
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 입 니 다.
javacv0.8开发环境的搭建_第3张图片
javacv0.8开发环境的搭建_第4张图片
javacv0.8开发环境的搭建_第5张图片
javacv0.8开发环境的搭建_第6张图片
javacv0.8开发环境的搭建_第7张图片
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.테스트 효 과 는 다음 과 같다.
javacv0.8开发环境的搭建_第8张图片
9.jar 패키지 로 다운로드 주소:
http://download.csdn.net/detail/qiao_198911/7621635

좋은 웹페이지 즐겨찾기