MATLAB: How to scale matrix size from A x B to M x N

Image Processing Toolboxmatrix scaling

Hello! I have a matrix with size X by 752 elements. The X size (number of rows) is unknown and depends on the gathered data. The data is a line with 752 values from 0 to 255. So when I gather the data, I need to rezise the matrix to a (X*0.125) by (752/somenumber) and the values from 0-255 to 0-100. The final data is shown as an image with imshow(data).
Can you tell me is this scaling possible, because I had no success using scale() and other methods?

Best Answer

Use imresize() and mat2gray().
Related Question