ACM
Version 1.0.4 (6.96 KB) by
Anthony O'Dea
The main image processing operations necessary to produce the data shown in DOI: 10.1371/journal.pone.0303589.
The main image processing operations necessary to produce the data shown in DOI: 10.1371/journal.pone.0303589. The main function is encryptionMetrics2 which generates values for NPCR and UACI along with various figures. ACMGenOperator2 performs a single iteration of ACM when given parameters of inputMatrix (2D image) and values for P and Q. BitsToParams2 turns a key of 256 bits into parameters for the encryption scheme. FastACMAsScan (does not actually have to be an ACM operation) performs a permutation based on fastPathCellArray and the number of iters. OACMFastPath is used to generate the cell array used by FastACMAsScan.
Cite As
Anthony O'Dea (2026). ACM (https://www.mathworks.com/matlabcentral/fileexchange/130089-acm), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Created with
R2023a
Compatible with any release
Platform Compatibility
Windows macOS LinuxTags
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
