انا اريد مقارنة صورة مع مجموعة من الصور بالـــ pca & eigenface
ولكن عند انشاء قاعدة البيانات اواجه مجموعة من المشاكل اصلا انا عندي الصور مختلفة احجامها ومخزنها في مجلدات وحاولت اعادة تحجيمها كما في الكود
ارجو الساعدة عاجلاً وشكرا
[LEFT]img = imread(str1);
img=imresize(img,[180 200]);
img = rgb2gray(img);
imshow(img);
[irow icol] = size(img);
temp = reshape(img’,irow*icol,1); % Reshaping 2D images into 1D image vectors
T = [T temp
]
[RIGHT]يعطيني رسالة خطأ كالتالي :
[LEFT]??? Error using ==> rgb2gray>parse_inputs at 82
MAP must be a m x 3 array.
Error in ==> rgb2gray at 35
X = parse_inputs(varargin{:});
Error in ==> CreateDatabase at 77
img = rgb2gray(img);
[/left]
[/right]
[/left]