You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
You have to know that Arnold transform is defined only for squares. If you want to use it in rectangles, you have to firstly add empty rows or colls to make the square. Screenshot represents 5 interations of transform and its inverse.
This implementation doesn't shift the image as the other you can find at File Exchange. Implementation is based on: Digital Image Encryption Algorithm Based on Improved Arnold Transform, by Ma Ding and Fan Jing.
Cite As
Piotr (2026). Inverse and direct Arnold transform (https://www.mathworks.com/matlabcentral/fileexchange/35144-inverse-and-direct-arnold-transform), MATLAB Central File Exchange. Retrieved .
General Information
- Version 1.0.0.0 (1.83 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0.0 |
