Borrar filtros
Borrar filtros

how can i save matrix of image in matlab to get this pixels on a file.h to use it by code composer studio ?

1 visualización (últimos 30 días)
hello,
* *how can i save matrix of image in matlab to get this pixels on a file.h to use it by code composer studio ?** thanks

Respuestas (1)

Image Analyst
Image Analyst el 24 de Feb. de 2016
Perhaps use fprintf() to print out all the pixel values.
  2 comentarios
Image Analyst
Image Analyst el 25 de Feb. de 2016
Souhir's "Answer" moved here"
I try this code:
rgbImage = imread('peppers.png');
[rows, columns, numberOfColorChannels] = size(rgbImage)
fid = fopen('deleteme.txt', 'wt');
for col = 1 : columns
for row = 1 : rows
fprintf(fid, '%d, %d = (%d, %d, %d)\n', ...
row, col, ...
rgbImage(row, col, 1),...
rgbImage(row, col, 2),...
rgbImage(row, col, 3));
end
end
But i work with an image in gray scale, i want to get pixels seppared by commas in a file, i think that this code is very near but i don't found solution, can anyone help me please
Image Analyst
Image Analyst el 25 de Feb. de 2016
Try this
grayImage = imread('cameraman.tif');
fid = fopen('deleteme.txt', 'wt');
fprintf('%d, ', grayImage);
fclose(fid);

Iniciar sesión para comentar.

Categorías

Más información sobre Get Started with Image Processing Toolbox en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by