MATLAB: Extract a hidden message from image

image analysis

I'm trying to write a matlab code to extract a hidden message from a given image. The hidden message is the first half of the odd part of this image. Whenever I run my code I get a black image. Any suggestions?
image=imread('hidden.png');
new=fliplr(image);
odd=(image-new)/2 ;
imshow(odd);

Best Answer

Make the image brighter by using [] in imshow():
imshow(odd, []);