Converting a 16bpp bitmap image to c data array (RGB565 format)...

22 views (last 30 days)
Hi,
I'm having an 16bpp & 320x340 bitmap image. And i need to get an c 1-D data array.
I used the following command,
A = imread('MyImage.bmp');
RGB = im2uint8(A);
Now i got three matrix, each for R, B & G. And each matrix's element size is 8-bit. It means, i think ,i got RGB888 format.
But i want RGB565 format for the input image.
Kindly help me to get single 1D array of each pixel in the image.
Have a nice day.
- Lenin

Answers (0)

Categories

Find more on Convert Image Type 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!