Code covered by the BSD License  

Highlights from
ENCIPHER IMAGE INTO TEXT

image thumbnail
from ENCIPHER IMAGE INTO TEXT by Divakar Roy
Encipher/Encode images into text files

char=imagenum2strall(num);
%This function converts a number into a corresponding string
%Note:The number should not exceed 8835.
%
%for example,,,
%char1=imagenum2strall(0)
%gives,,,,char1='aa'
%&
%char1=imagenum2strall(8835)
%gives,,,,char1='~~'


function char=imagenum2strall(num);

strg1='abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789 #$%&();@[]{}-`^,"*+_=><|?.:\/!~';
lens=length(strg1);

if(num<=lens)
    y=num;
    x=0;
end
if(num>lens)
    x=floor(num/lens);
    y=num-lens*x;
end
char=[strg1(x+1) strg1(y+1)];

Contact us at files@mathworks.com