Borrar filtros
Borrar filtros

how to save a vector coming from a function, into a matrix?

1 visualización (últimos 30 días)
Rida
Rida el 13 de Abr. de 2014
Comentada: Rida el 13 de Abr. de 2014
My basic code is :
clc
close all
%%%%%%%%Read an Image + convert into grayscale
fileNames=dir(fullfile('D:\Project\HSV\New Folder\*.bmp')) ;
for k= 1:length(fileNames)
img_rgb = imread(['D:\Project\HSV\New Folder\' fileNames(k).name]);
my_vector = quant_hist (img_rgb);
end
where the fucntion quant_hist is returning me a vector of size[256x1] , in images I am having 3 images , so I want my_vector to be of size [256x3] but it stores only the ast iteration value.

Respuesta aceptada

Azzi Abdelmalek
Azzi Abdelmalek el 13 de Abr. de 2014
Editada: Azzi Abdelmalek el 13 de Abr. de 2014
fileNames=dir(fullfile('D:\Project\HSV\New Folder\*.bmp')) ;
my_vector=zeros(256,3);
for k= 1:length(fileNames)
img_rgb = imread(['D:\Project\HSV\New Folder\' fileNames(k).name]);
my_vector(:,k) = quant_hist (img_rgb);
end

Más respuestas (0)

Categorías

Más información sobre Data Type Identification 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