2012-02-02 4 views
0

이미지에 보이지 않는 마크 (큰 텍스트 정보가 아님, 최대 256 바이트)를 내장하는 프로그램이 필요합니다. 그러나 나는 좋은 라이브러리를 찾을 수 없었다. (어떤 언어에서라도, c/C++라면 더 좋다.) 나는 많은 문학을 발견했지만 소스 코드는 없다.jpeg/png 용 디지털 워터 마킹

하나 찾았습니다 resource 하지만 그 프로그램은 NetPBM 형식의 writtem입니다.

필요한 방법은 LSB, 또는

+0

Welcome to stackoverflow! 나는 당신의 포스트에서 문법을 향상 시키려고 노력했다. 그러나 나는 당신이 '필요한 방법은 LSB 나 concating 등이 아니다.'라고 말하는 것이 확실하지 않다. 가장 중요한 비트 인코딩이 원인으로 충분하지 않은 이유를 설명해야합니다. – phihag

+0

완벽한 방법으로이 방법은 엘리먼트 변형에 적합해야합니다 (가능한 경우 회전 및 확장과 같음). LSB가 변형에 대해 그렇게 안정적이지는 않습니다. 제 실수는 LSB가 아닐 때 더 좋을 것이라고 제 보스가 말했습니다. – briskly

+0

@briskly 가능하다면 우려를 분리하려고 노력해야합니다. 예를 들어. 이미지를 회전 시키려면 Gimp와 같은 일괄 회전을 할 수 있습니다. 문제를 조금 더 자세하게 설명하십시오. – Jack

답변

3

steghide, JPEG를 지원하는 오픈 소스 스테가 노 그라피 프로그램에서 보라 등 concating되지 않습니다.

+0

이 리소스에 대해 감사하지만 디지털 워터 마킹을위한 프로그램이 필요합니까? – briskly

+1

죄송합니다, 이해가 안됩니다. steghide는 스테 가노 그래피 (steganography)를위한 프로그램으로, 공격자가 무언가를 감지 할 수 없도록 숨겨진 컨텐츠를 파일에 포함시키는 기능입니다. 그것은 의도적으로 허약합니다. 추가 된 컨텐트가 변형 된 상태에서도 살아남길 원한다면, 강력한 * 디지털 워터 마크를 찾는 것이 아닙니다. 그렇다면 귀하의 요구 사항을 자세히 설명하는 곳에 새로운 질문을하십시오. – phihag

0

사용자 ID로 이미지를 추적하려는 경우 이미지 EXIF ​​데이터를 편집해야합니다. 거기에는 수천 개의 라이브러리가 있습니다. 여기에 하나의 C가있다 http://libexif.sourceforge.net

+0

스테 가노 그래피가 아닌 디지털 워터 마킹 – briskly

+0

보이지 않는 워터 마크는 스테 가노피의 한 형태입니다. 참조 : http://en.wikipedia.org/wiki/Steganography. 전체 이미지에 일반 워터 마크를 넣으려면 Gimp를 일괄 처리 모드로 사용하십시오. – Jack

+0

그렇습니다.하지만 binnary에서 somethig를 변경했지만 원래의 이미지처럼 보이기 때문에 이미지에 특유한 것입니다. 보통의 스테레오 기 법인 경우 회전을해도 <마크를 볼 수는 없습니다. 김프로 보이지 않는 워터 마크를 만들 수 있습니까? – briskly

관련 문제