PhotoMosaic
HP의 프린터 광고 중 마를린 몬로의 얼굴을 포토 모자이크 처리한 광고를 보고 저도 한 번 만들어 봐야겠다고 생각했습니다. 당시에는 그저 코드만 짤 줄 아는 평범한 대학교 2학년이었기 때문에 이러면 될까? 저러면 될까? 스스로 고민하면서 여러 가지 시도를 시작했습니다.
그래픽에 대해 아는 것도 없이 RGB, HSV, YCrCb 등 간단한 것부터 공부를 시작했습니다. RBG로 해보니 특정 경우에 색상의 오버가 심해서 고민하다가 그만 두기도 하고, 다른 칼라 모델을 찾아서 시도도 해보고 고생은 많았지만 재미있는 시간들이었습니다. 초반에는 Delphi 혹은 C++ Builder 기반에서 Graphics32라는 컴포넌트를 이용했지만, 현재는 MFC 기반에서 OpenCV라는 훌륭한 라이브러리와 포토 모자이크에 대한 여러 논문을 참고로 해서 미흡하나마 결과물을 출력해내는 프로그램을 만들어 냈습니다.
Download
- 소스 위치 : http://sourceforge.net/projects/photomosaic
- 설명 : http://painnick.springnote.com/pages/18338
- 라이센스 : GPL. 상업적 용도 이외 사용 가능
History
- 1998 : 최초 시도
- 2002 : HSV 모델로 시도 했으나 실패
- 2004.08.12 : 현재 상태에 가까운 이미지 출력(최초의 성공으로 생각)
- 2005.08.17 : 육각형 타일 지원
- 2007.03 : 보로노이 다각형 지원
Gallery
Popularity: 10% [?]












June 7th, 2008 at 11시07분
이야^^ 정말 멋지네요.
외국 프로그램 밖에 없는 줄 알아서 생각도 못했었는데.
이런걸 개발 해주신 분이 있었다니,
정말 다른 분들이 몰라서 못 쓰는 것 같애 마음이 아픕니다^^!!
June 7th, 2008 at 11시19분
아녜요 ^^;
국내에도 몇몇 분들이 만들고 있는데 대중성에서 부족한 저희들의 문제지요.
저희도 외국 프로그램에 견줄 수 있는 좀 더 경쟁력 있는 프로그램을 만들어 보겠습니다. ^^
June 27th, 2008 at 5시47분
우연히 관련프로그램을 검색하다 여기까지 왔습니다.
샘플이미지를보니 정말 물건인것 같은데.. 다운로드가 안되더군요.
개인용도로 사용가능한가요?
June 27th, 2008 at 20시44분
우연일지 모르겠지만, 일부 상업 프로그램이 왠지 제 작업결과와 비슷하게 나오더군요. 제 버그까지… ㅎㅎ
그래서 한 동안 닫아두고 있습니다. 오픈을 할 지는 고민하고 있습니다.