Python Image Library라는 이름의 파이썬 라이브러리가 있길래 써봤습니다.
(사실 진짜 이유는 TEnOTT군이 오전에 링크했던 무언가(?)가 주원인임)
HTML의 테이블 렌더링을 잘 이용해서 무언가를 하는 내용입니다.
(주의: 이 이하에는 CPU 파워가 충분하지 않은 컴퓨터에서 문제를 일으킬 수 있는 HTML 태그들이 담겨 있습니다)
위의 파이썬 로고는 그림이 아닙니다(?). 실제로 HTML 코드를 보면 확인할 수 있는 내용이지만 노가다성의 table 생성 코드로 그려져 있습니다.
사실 별다른 테크닉이 필요한 것도 아니고 단순히 테이블 각 셀의 색을 지정하는 것으로 그림을 그리는 내용입니다.
PIL은 단순히[…] GIF 파일을 읽고 RGB 배열로 만들어내는 용도로만 활용했습니다 – 그렇지만 라이브러리 문서만 보고도 여기 저기 써먹을만한데는 많아 보였습니다:) .
용량이 무지막지하게 커지긴 했지만 이미지 파일 없이 이미지 파일인척 하는게 가능하긴하군요 -_-a
사실 저거 그린 직후에 좀더 큰 이미지(700 by 1024)를 시도해봤다가 파이어폭스가 메모리 7xx메가 사용하는 걸 봤습니다.
탭이 3개정도긴 했는데 그래도 대략 6xx메가바이트 정도의 메모리를 테이블 렌더링에 쓴 것 같더군요 -_-;
소스보기보고 orz
HTML로 그림을 그릴 수 있다는 게 이런 얘기였군. 뷁
음 “TEnOTT군이 오전에 링크했던 무언가” 이거 먼지 알 꺼 같아 ㅡㅡ;;;
메모장과 웹브라우저로 무언가 하는 그게 아닐까 ㅡㅡ;;;
그렇죠(…)
커뮤니티에서 본 기억이 나는군요 ㄲㄲ