2013-03-11 3 views
-2

같은 이미지에 복사 위조 위조와 같은 이미지 변조를 감지하려는 Java 코드를 만들고 이미지 분할을 사용하여 이미지의 다른 부분을 복사하여 붙여 넣어야합니다. 내가 자바 이미지 처리에 익숙하지 않기 때문에 정상적인 이미지 처리에서이 레벨로 접근하는 방법. Java에서 이미지 변조를 감지하는 방법은 무엇입니까?

  1. 방법이 그룹을 형성하는 픽셀 클러스터링하는 방법
  2. 자바

    에 픽셀로 이미지를 읽을 수 있습니다.

  3. 일치하는 패턴을 얻기 위해이 그룹을 일치시키는 방법.

  4. 이미지 분할을 사용하여 원본 및 사본 붙여 넣기를 찾는 방법.

나는 완벽한 안내를 원한다.

+4

여기 네 가지 질문이있는 것 같습니다.이 글을 여러 게시물로 나누어 각각에 대한 더 나은 지침을 얻으시기 바랍니다. 이것은 너무 광범위합니다. –

답변

0

BufferedImage (픽셀 조작 용) 및 ImagIO (읽기 용)를 참조하십시오.

데이터 구조는 최적화 할 수 있지만 픽셀 행렬로 시작하지 않는 이유는 무엇입니까? 일반적으로 색상이 중요하므로 하나의 int에서 RGB 대신 색상 구성 요소를 사용하는 것이 좋습니다.

국경의 색상 유물, 너무 강한 대비, 머리카락 누락, 잘못된 음영, 밝기 변화의 차이 등을 직접 조사하십시오. 통계를 수행하십시오. 선 (y, x1..x2)과 영역으로 이동. 모양을 인식합니다.

작은 테스트 이미지, 단위 테스트가 있습니다.

더 이상 도움이되지 않습니다.

+0

나는 Java Advanced Imaging API : 튜토리얼을 읽는 중 몇 줄의 설명이 도움이된다고 생각합니다. – user2150249