2011-03-04 3 views
2

저는 파이썬에 익숙하지 않아 최소한의 시각적 왜곡으로 이진 이미지에 데이터를 삽입하는 기존 방법을 개선하려고합니다. 현재 구현하려는 방법은 각 픽셀을 중심으로 3x3 이동 창이 있어야하며 창 내부의 영역의 부드러움과 흑백 클러스터의 양을 분석해야합니다. 이 정보는 데이터를 임베딩하기 위해 변경할 최상의 픽셀을 결정하는 결정 모듈로 전달됩니다. 나는 PIL과 numPy로 놀았지만 많은 성공을 거두지 못 했으므로 나를 시작하게하는 어떤 제안도 크게 감사 할 것입니다.파이썬을 사용하는 이진 이미지에 데이터 임베드

감사합니다.

답변

5

Hachoir 프로젝트를 확인할 수 있습니다. 형식을 모르는 경우에도 파일을 해독하기위한 파이썬 라이브러리/도구 세트입니다. 귀하의 경우에는 , 당신은 hachoir-도구에서의 예 중 하나에 대한 관심이있을 수 있습니다

https://bitbucket.org/haypo/hachoir/src/2a6cad1599c6/hachoir-tools/steganography.py

그들은 당신이 MPEG 오디오 및 PNG 형식에 숨겨진 데이터를 추가하는 방법을 보여줍니다. 부담없이 자신의 형식을 지원하십시오 :)