파일포맷을 변환해야되서 라이브러리를 찾던도중 Magick++이 눈에 들어와서 사용하기로 결정


사용법은 매우 쉽다.


방법은


1.다운로드

2.visual studio 설정(2010 ver 사용)

3.실행


1.  다운로드

 ftp://ftp.imagemagick.org/pub/ImageMagick/windows/

   ImageMagick-windows.zip 다운로드

  

    C:\image\ImageMagick-windows\ImageMagick-6.8.1\VisualMagick\configure경로에서 

     configure.exe 클릭



C:\image\ImageMagick-windows\ImageMagick-6.8.1\VisualMagick 경로에

VisualDynamicMT.sln 파일이 생긴다.

         빌드


C:\image\ImageMagick-windows\ImageMagick-6.8.1\VisualMagick\bin

C:\image\ImageMagick-windows\ImageMagick-6.8.1\VisualMagick\lib

위 두경로에 뭔가 많이 생김


라이브러리는 프로젝트가있는 폴더에 다 옴기자 

(system32에 옴겨도 된다.)


2. visual studio 설정



헤더파일경로 추가

(설치경로)

(설치경로)\Magick++\lib


라이브러리 경로 추가

(설치경로)\VisualMagick\lib


라이브러리 추가

CORE_DB_Magick++_.lib (디버그 버전)

CORE_RL_Magick++_.lib (릴리즈 버전)


3. 실행


#include "stdafx.h"

#include <Magick++.h>

using namespace Magick;


//#pragma comment (lib "lib이름") 


int _tmain(int argc, _TCHAR* argv[])

{

const char * path = "C:\image\ImageMagick-windows\ImageMagick-6.8.1\VisualMagick\bin";


InitializeMagick(path);


Image master;

master.read("C:\\image\\bmp\\lena.bmp");

master.blur();

master.write("C:\\image\\bmp\\lena_temp1.bmp");

return 0;

}


파란색글자는 꼭 추가해야한다.


관련사진과 사이트는 아래에 있다.


관련사이트

Magick++ 공식사이트            http://www.imagemagick.org  

블로그                              http://kbdyj.tistory.com/category/%EB%A9%80%ED%8B%B0%EB%AF%B8%EB%94%94%EC%96%B4

Magick++ 설명한파일        http://www.docstoc.com/docs/429912/Magick-chapter-1-to-6















YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST
  1. escorte 2013.05.03 03:36  댓글주소  수정/삭제  댓글쓰기

    난 당신의 게시물을 흥미로운 것은 도움이되었습니다

  2. 별님(d1) 2014.09.30 16:11 신고  댓글주소  수정/삭제  댓글쓰기

    이렇게 편리한 라이브러리가 있었다는 것을 뒤늦게 알게 된게 아쉽습니다.
    게시물 잘보고 갑니다.

  3. 이진우 2015.10.27 10:57  댓글주소  수정/삭제  댓글쓰기

    안녕하세요? 푸른길님 메일주소를 찾을수 없어서 이곳에 댓글을 남깁니다.다름이 아니라 혹시 ImageMagick을 MFC에서 사용하시고 계신건가요? Dialog MFC에서 작업을 해보려고하는데요 InitializeImagemagick을 어떻게 해주어야하는지 모르겠습니다. 혹시 가능하시면 이메일 주소도 부탁드립니다.