png파일을 일괄 디코딩해서 argb형태의 raw data파일로 만드려고 합니다. 제가 raw data라고 의미한 것은 모든 헤더정보를 제외한 오직 순수한 픽셀 데이터를 의미하는 것이구요. 혹시 이런 작업을 할 수 있는 방법이 있을까요?
가로세로 크기 만이라도 헤더정보는 필요하겠지요. 그리고 그 정도의 간단한 형식이라면 png 라이브러리의 도움을 받아 그냥 만들어버려도 되겠네요.
emerge moneyhttp://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~http://xenosi.de/
https://xenosi.de/
1. Photoshop 으로 action 만들어서 조금만 노가다하세요.
2. libgd 등으로 프로그램을 짜세요.
개발 능력이 있으면 2번 아니면 1번...
-- 오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~ 나 한줄기 바람처럼..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
파이썬과 PIL설치하신 후에 IDLE에서 다음과 같이 하시면 됩니다.
>>> import Image >>> imgPath = r'C:\Documents and Settings\Administrator\My Documents\다운로드\PNG_transparency_demonstration_1.png' >>> img = Image.open(imgPath) >>> img.mode 'RGBA' >>> rawPath = imgPath.replace('.png','.raw') >>> wp = open(rawPath, 'wb') >>> for r,g,b,a in img.getdata(): wp.write(chr(a)) wp.write(chr(r)) wp.write(chr(g)) wp.write(chr(b)) >>> wp.close()
감사합니다. 저한테는 이 방법이 맞을꺼 같아요. 파이썬을 좋아하니~ 질문이 있는데요 chr함수를 사용하신게 바이너리로 데이터를 쓰기 위해서인가요?
PIL 문서에 다음과 같은 문구가 없어진다면 참 좋을텐데요
Interlaced files are currently not supported.
$ convert target.png rgb:- | od -t xC
-- C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html Korean Ver: http://cinsk.github.io/cfaqs/
이 방법도 좋은 방법이네요! 죄송한데 옵션 설명좀 부탁드릴수 있을까요? rgb:- 가 어떤걸 의미하는 건가요?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
가로세로 크기
가로세로 크기 만이라도 헤더정보는 필요하겠지요.
그리고 그 정도의 간단한 형식이라면 png 라이브러리의 도움을 받아 그냥 만들어버려도 되겠네요.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇 개 안돼요~
http://xenosi.de/
https://xenosi.de/
1. Photoshop 으로 action
1. Photoshop 으로 action 만들어서 조금만 노가다하세요.
2. libgd 등으로 프로그램을 짜세요.
개발 능력이 있으면 2번 아니면 1번...
--
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
파이썬으로는
파이썬과 PIL설치하신 후에 IDLE에서 다음과 같이 하시면 됩니다.
자주 쓰실 기능이시면 참조해서 스크립트로 만들어 쓰심 편하겠죠. :)
역시 파이썬이군요ㅠㅠ
감사합니다. 저한테는 이 방법이 맞을꺼 같아요. 파이썬을 좋아하니~
질문이 있는데요 chr함수를 사용하신게 바이너리로 데이터를 쓰기 위해서인가요?
PIL 문서에 다음과 같은 문구가 없어진다면 참 좋을텐데요
$ convert target.png rgb:- |
--
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://www.cinsk.org/cfaqs/
C FAQ: http://www.eskimo.com/~scs/C-faq/top.html
Korean Ver: http://cinsk.github.io/cfaqs/
이 방법도 좋은
이 방법도 좋은 방법이네요! 죄송한데 옵션 설명좀 부탁드릴수 있을까요?
rgb:- 가 어떤걸 의미하는 건가요?
댓글 달기