'CxImage설치'에 해당되는 글 1건

  1. 2009.03.11 CxImage 소개 및 기본 설치
Study/CxImage2009. 3. 11. 19:18

CxImage 소개

- Davide Pizzolato가 개발한 영상 처리 라이브러리.

- 2001년도 코드 프로젝에서 시작하여 오픈소스로 성장.

- 영상 읽기, 저장, 보기, 영상 변환 등을 구현한 C++영상처리 클래스로 구성(API자체가 매우 간결하면서도 빠름).

- 플랫폼에 종속적이지 않고 무료입니다.

- TIFF, JPEG, PNG, ZLIB, J2K 오픈 라이브러리와 연계되어 있습니다.

 

CxImage 라이브러리 만들기(2009. 3. 11 기준)

1. http://www.xdp.it에서 최신 버전 다운

 

 

2. Bacth Build 합니다. (꼭 Bacth Build안해도 됩니다)

 

이렇게 하게 되면 CxImage에 필요한 라이브러리들이 모두 생성됩니다.

- mfc42u.lib 오류가 발생한다면 첨부파일을 다운받아 압축을 풀어서

   C:\Program Files\Microsoft Visual Studio\VC98\Lib에 복사합니다.

 

3. CxImage 라이브러리 연동하기 

- MFC 프로젝트를 생성합니다.

- 이 때 Base Class를 CScrollView 설정합니다. (매우 큰 영상을 불러 들일 경우에 일정한 크기의 창에서 스크롤 하기 위함)

- 프로젝트를 Build합니다

- 현재 생성된 프로젝트의 폴더에 include 폴더를 만든 후 CxImage폴더의 모든 헤더 파일을 복사합니다.

 

 

- 현재 프로젝트의 [Project Settings]에서 [C/C++]탭을 선택

- Category 부분을 Pre-processor로 선택

- Settings For 옆의 콤보 박스를 All Configurations로 지정

- 오른쪽 화면 중앙 부분에 있는 Additions include directories 밑의 입력창에 ./include 입력

 

- Stdafx.h파일에 #include "xImage.h" 작성

 

 

- 현재 생성된 프로젝트의 폴더에 lib 폴더를 만듭니다.

- cximage600_full 폴더에서 *.lib를 검색한 후 다음의 라이브러리들을 현재 생성된 프로젝트의 lib폴더에 복사합니다.

- jasper.lib, jbig.lib, Jpeg.lib, libdcr.lib, mng.lib, png.lib, Tiff.lib, zlib.lib

- cximage.lib를 현재 프로젝트의 Debug 폴더에 복사합니다.


- [Project Settings] 창에서 [Link]탭을 선택

- Object/library modules 밑의 입력창에 다음과 같이 입력합니다.

- Dbug/cximage.lib ./lib/png.lib ./lib/jbig.lib ./lib/zlib.lib ./lib/mng.lib ./lib/jasper.lib ./lib/Jpeg.lib ./lib/Tiff.lib ./lib/libdcr.lib

- Release 모드에서는 Dbug/cximage.lib -> Release/cximage.lib

 

- 다시 재 빌드합니다.

- 오류가 없다면 성공!!

 

'Study > CxImage' 카테고리의 다른 글

컬러 공간 분석  (0) 2009.03.23
CxImage 제공 함수  (0) 2009.03.18
라이브러리 함수 사용자 작성  (0) 2009.03.18
CxImage 라이브러리 함수  (0) 2009.03.18
기본 시작 함수  (0) 2009.03.18
Posted by 열ㅇl