350 likes | 649 Views
영상처리 실습. 인공지능연구실. 오픈 소스 CxImage 로 영상 다루기. 프로그램 뼈대 만들기 (1) 프로젝트 생성. 오픈 소스 CxImage 로 영상 다루기. 프로그램 뼈대 만들기 (2) 프로젝트 생성 – Project name 부분에 FirstCxImage 입력. 오픈 소스 CxImage 로 영상 다루기. 프로그램 뼈대 만들기 (3) 프로젝트 1 단계 – Multiple document 선택. 오픈 소스 CxImage 로 영상 다루기. 프로그램 뼈대 만들기
E N D
영상처리 실습 인공지능연구실
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (1) 프로젝트 생성
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (2) 프로젝트 생성 – Project name 부분에 FirstCxImage 입력
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (3) 프로젝트 1 단계 – Multiple document 선택
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (4) 프로젝트 2 단계 – 데이터베이스 지원 관련 부분이므로 SKIP
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (5) 프로젝트 3 단계 – ActiveX 관련 추가 기능이므로 SKIP
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (6) 프로젝트 4 단계 – 툴바, 상태 바, 프린트 기능 관련 부분이므로 SKIP
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (7) 프로젝트 5 단계 – 기본 사항이므로 SKIP
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (8) 프로젝트 6 단계 – 관련 클래스, 응용 프로그램 관련 CView 를 CScrollView로 변경 영상의 크기에 관계없이 스크롤 하기 위함.
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (9) 프로젝트 생성 완료 단계 - 1
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (9) 프로젝트 생성 완료 단계 – 2 (프로젝트 빌드) * 프로젝트 빌드 방법 (1) 빨간 화살표 클릭 (2) 클릭 후 빌드 여부 묻는 화면 나타남 (3) 예(Y) 선택 빌드 과정 컴파일과 링킹 작업 과정
오픈 소스 CxImage로 영상 다루기 • 프로그램 뼈대 만들기 • (10) 생성 완료한 프로젝트 실행 화면
오픈 소스 CxImage로 영상 다루기 • CxImage 설정 • CxImage Lib 다운로드 • http://www.xdp.it/download.htm • “full source code with … for Microsoft Visual Studio 6” 선택하여 다운로드. • (2) http://ailab.chonbuk.ac.kr수업자료실에 CxImageLib 다운 • 생성된프로젝트 폴더에 복사
오픈 소스 CxImage로 영상 다루기 • CxImage 환경 설정
오픈 소스 CxImage로 영상 다루기 • CxImage 환경 설정
오픈 소스 CxImage로 영상 다루기 • CxImage 환경 설정 cximage.lib jasper.lib j2k.lib jbig.lib Jpeg.lib png.lib Tiff.lib zlib.lib
오픈 소스 CxImage로 영상 다루기 • CxImage 환경 설정
오픈 소스 CxImage로 영상 다루기 • CxImage 환경 설정
“#include "xImage.h"” 추가 • Stdafx.h 파일을 열어 xImage.h파일을 인클루드 해줌 추가
드래그 앤 드롭 지원 주석처리 추가 프로그램 실행 시 빈 도큐먼트가 하나 생성되는데, 이 프로그램은 필요가 없기 때문에 함수 호출 부분을 삭제
도큐먼트에서 인스턴스 선언 헤더파일에 추가
도큐먼트 생성자 함수에서 초기화 생성자 함수
파일로부터 이미지 읽어오기 1. 클릭 or Ctrl+W 2. 변경 3. 클릭 후Add Function -> OK
메모리해제 1. 클릭 or Ctrl+W 3. 클릭 후Add Function -> OK
파일에 이미지 저장하기 1. 클릭 or Ctrl+W 3. 클릭 후Add Function -> OK
열기 명령 처리 1. 클릭 or Ctrl+W 2 3 3. 클릭 후 Add Function 4.ok 5.ok
OnFileOpen 재정의 기존 삭제 주석처리
컴파일 및 실행 • 컴파일 및 실행