영상처리 실습 인공지능연구실
오픈 소스 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
CView 를 CScrollView로 변경 오픈 소스 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 수업 자료실에 CxImage Lib 다운 생성된 프로젝트 폴더에 복사
오픈 소스 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 재정의 기존 삭제 주석처리
컴파일 및 실행 컴파일 및 실행