검색어 입력폼

[영상처리]Arnold's Catmap 알고리즘 구현 소스(C언어)(Data Randomization)

저작시기 2009.10 |등록일 2011.02.17 파일확장자압축파일 (zip) | 가격 3,000원

소개글

C언어로 작성된 Arnold's Catmap 알고리즘입니다

컴파일 실행환경

마이크로소프트 비주얼 스튜디오 6.0이상

본문내용

Watermarking이나 다른 Data Hiding시에 Data(Image,Audio,other Data etc...)를 일정한 반복 횟수를

돌리면 원래대로 돌아오게 하는 알고리즘입니다

예를 들자면 어떤 이미지(256 x256)이라면 이미지가 catmap알고리즘을 돌리면 192번째에 다시 원래 대로

복원 됩니다 즉 30번만 돌리면 Random Noise의 형태로 나오게 됩니다 그리고 나서 162번을 더 돌리면

원래 이미지가 복원됩니다

이 알고리즘은 Data Hiding시에 상당히 Robust한 결과를 산출해 냅니다

압축파일내 파일목록

test.cpp
Cat_map.h
Cat_map.cpp
lena.raw

참고 자료

http://en.wikipedia.org/wiki/Arnold's_cat_map
다운로드 맨위로