How to convert array of data to images
3 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Ambali Odebowale
le 8 Oct 2022
Réponse apportée : Image Analyst
le 8 Oct 2022
I have a file containing 500 by 20000 data points. I want to convert the data to images. Here is the code I used but I am getting error
s = load('Absorptiondata8.mat');
yo = s.Absorptiondata8;
columns = max(yo);
row = length(yo);
outputImage = false(row);
for k = 1 : row
outputImage(yo(k)) = true;
end
imshow(outputImage);
0 commentaires
Réponse acceptée
Image Analyst
le 8 Oct 2022
This is just a set of 6 small numbers - not a complete image where every pixel has an intensity value.
data = readmatrix('ab.txt')
x = data(:, 1);
y = data(:, 2);
plot(x, y, 'b.-', 'LineWidth', 2, 'MarkerSize', 40)
grid on;
Exactly how would you like to make those 6 (x,y) coordinates into an image? Would you like to use poly2mask, or perhaps exportgraphics???
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Convert Image Type dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
