Gray Image to Color Indexed Image

1 view (last 30 days)
Dear all,
I have gray image, the range is -1 to +1 .
In this case, imshow(image, [0.4 1] ,'colormap','hsv'); %Not all range
I want to back this showed image to workspace with original size.
If the image size is larger than pixel size of monitor, the MATLAB reduce the size of showed image.
The input image is not 8 bit, its range is -1 to +1. It's the key.
This is gonna be a lot of thanks for your help.

Accepted Answer

Oliver Woodford
Oliver Woodford on 16 Dec 2013
Edited: Oliver Woodford on 16 Dec 2013
Use the sc() package.
A = sc(image, [0.4 1], 'hsv');
  2 Comments
Oliver Woodford
Oliver Woodford on 19 Dec 2013
A better thank you is to accept the answer!

Sign in to comment.

More Answers (0)

Categories

Find more on Images in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!