MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn moreOpportunities for recent engineering grads.

Apply Today
Asked by krak on 23 Apr 2013

Dear readers, I am new in matlab and I would want to know how to convert an image in a matrix of columns? Or to convert the matrix square in matrix column?

## 4 Comments

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/73218#comment_145043

What exactly is "an image"? Do you mean a 3D RGB array, an image file or a real-world painting?

What is a "matrix of columns" or a "matrix column"? Perhaps you want:

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/73218#comment_145127

I have an image of type jpg, an image taken with a sails photo, I already have make the segmentation. Now the image is black and white, I want to convert he in a vector of columns! I hope that I am clear!

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/73218#comment_145130

Clear? Not really. You accepted the answer below though, so we assume you are done. I never did figure out how you able to perform image segmentation on the image before you even had the image in MATLAB as a 2D image array, but whatever.... Jan's code tells you how to convert the 2D grayscale image or 3D color image into a 1D column vector, though I don't know how or why that would be useful to you. If you have any questions on image segmentation, see my image segmentation tutorial: http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862

Direct link to this comment:http://www.mathworks.com/matlabcentral/answers/73218#comment_146874

Thank you! I use matlab to make a program of Hand Gesture Recognition Using Neural Networks (just the alpahbet)! I am not expert matlab thus I try I have to make a program that he can recognize the signs of the hearing-impaired people! Thank you and I hope to find of the help