You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
It is classes to scramble or shuffle image data with integer key. It can be used for simple encryption.
Try run_demo.m
It includes four types of classes: imShuffleRand, imShuffleRandBlock, imScrambleRand, and imScrambleRandBlock.
In generally, imScrambles are better than imShuffle.
Related paper:
Masayuki Tanaka, Learnable Image Encryption, IEEE International Conference on Consumer Electronics TAIWAN (ICCE-TW), 2018.
Project page:
http://www.ok.sc.e.titech.ac.jp/~mtanaka/proj/imagescramble/
Cite As
Masayuki Tanaka (2026). Image Shuffle (https://au.mathworks.com/matlabcentral/fileexchange/66472-image-shuffle), MATLAB Central File Exchange. Retrieved .
General Information
- Version 2.0 (121 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 2.0 | Bug fixed and adding functionality of nb_bits. |
|
|
| 1.0.0.0 |
