이미지 핸들링은 어떻게 하나요?
글쓴이: aminoai / 작성시간: 화, 2003/05/20 - 9:38오후
- 5월 21일 1시55분 수정
제 질문이 좀 애매했나보군요.:cry: 다시 한번 정확하게 설명해 보겠습니다. 우선 제가 가장 필요로 하는것은 이미지 리사이즈 입니다. 사용자가 게시판에서 이미지를 등록할때 동시에 썸네일 이미지를 만들어야 하기 때문이죠.
일반적으로 PHP에서 썸네일을 만들때는 GD라이브러리를 이용합니다. 그런데 이 놈의 GD라이브러리는 PHP에 붙어서 동작합니다. 즉 PHP 설치시 함께 설치 하지 않았다면 쓸 수가 없다는 것이죠. 대부분의 웹호스팅 업체가 GD라이브러리를 지원하지 않기 때문에 배포용 갤러리 게시판에서 GD라이브러리를 사용하는 것은 큰 문제가 있습니다.
결국 전 GD라이브러리를 사용하지 않고 독립적으로 이미지리사이즈만 해주는 콘솔용프로그램이 필요하게 된 것입니다. 이와 비슷한 프로그램으로 ImageMagick 과 같은 프로그램이 있지만 기능도 많고 사이즈도 너무 큽니다.
그래서 차라리 제가 이미지처리 프로그램을 만들어 보려 하는 것입니다. 헌데 참고 할 만한 문헌이 너무 없어 이렇게 도움을 청하는 바입니다.
p.s. gilsion님이 말씀하신 것중에 콘솔에서 이미지 크기변환을 어떻게 GD로 한다는것인지 모르겠네요. GD를 콘솔에서 사용할 수 있나요? PHP함수로만 사용할 수 있는것으로 아는데....
Forums:
Re: 이미지 핸들링은 어떻게 하나요?
음 이해가 조금 안되는군요
php 로 작성된 배포용 갤러리게시판을 제작하신다 하셨는데
c로 작성된 이미지핸들링 콘솔용 프로그램이 굳이 필요한가 하는 의문이 듭니다.
단순히 갤러리게시판을 제작하실것이라면 php 함수를 이용하여
썸네일 흉내내기를 하면 될 것이고,
콘솔에서의 이미지 크기변환은 GD를 이용하여 만드시는것이 가장 속편할듯 합니다.
Re: 이미지 핸들링은 어떻게 하나요?
일단 저는 PHP에 대해서 잘 모릅니다.
http://www.pythonware.com/library/pil/handbook/tutorial.htm
이곳에서 간단히 몇개읽어보시고 님께서 하고자 하는 목적과 맞으시면,
C보다는 Python+Pil(Python Imaging Library)을 이용하는것도 괜찮치 않을까요...
C를 알고계신다면 파이썬을 배우는건 아주 쉽습니다.
더더욱이 웹프로그래밍을 하신다면 파이썬은 웹쪽에 아주쓸모가
많은 언어로 알고있읍니다.
댓글 달기