How to convert an image file to text file & display the text file ?

tried using this code but didnt work ..plz help !!
a= imread('C:\Users\Public\Pictures\Sample Pictures\Koala.jpg');
I=rgb2gray(a);
imgTrans = I';
% iD conversion
img1D = I(:);
% Decimal to Hex value conversion
imgHex = dec2hex(img1D);
% New txt file creation
fid = fopen('im16_1.txt', 'wt');
% Hex value write to the txt file
fprintf(fid, '%x\n', imgHex);
% Close the txt file
fclose(fid)

Answers (1)

imgHex=cellstr(imgHex)
fid = fopen('im16_1.txt', 'wt');
fprintf(fid, '%s\r\n', imgHex{:});
fclose(fid)

Categories

Products

Tags

Asked:

on 31 Jul 2015

Answered:

on 31 Jul 2015

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!