how can i randomize an image?
조회 수: 7 (최근 30일)
이전 댓글 표시
Hi, I have an image and I want to randomize it with special seed and convert the original image to random image, after that I should recover the original image. how can I do it? can you guide me???
댓글 수: 0
답변 (2개)
Walter Roberson
2017년 2월 27일
special_seed = randi([1 255]);
randomized_image = uint8( mod(double(YourImage)+special_seed, 256) );
댓글 수: 2
Walter Roberson
2017년 2월 27일
No there is no function provided for that specific purpose. The code I gave above does one kind of randomization. To reverse use -special_seed instead of + it.
Image Analyst
2017년 2월 27일
편집: Image Analyst
2021년 4월 28일
See attached demos for random scrambling and scrambling via Arnold's Cat Map.


참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!