2012-06-23 1 views
0

Довольно просто:В Matlab, мне нужна функция/скрипт, который считывает элемент Ij в двух различных изображений и выводит новое изображение, которое является выход функции

Мне нужен скрипт, который считывает элемент Ij из ДВУХ изображений (одинакового размера). Эти два элемента будут входом функции, которая у меня есть (фактически система с нечеткой логикой). Я хочу, чтобы выход этой функции формировал новое изображение, это делается с выходом моей функции для каждые ij элемент из двух изображений, открытых ранее.

Большое спасибо!

Родриго

+0

Где ваша попытка решить это? – jjlin

ответ

0

Наивный подход:

sz = size(img1); 
out = zeros(sz,class(img1)); 
for i=1:sz(1) 
    for j=1:sz(2) 
     out(i,j) = myFunc(img1(i,j), img2(i,j)); 
    end 
end 

Если функция правильно векторизации, вы можете просто сделать:

out = myFunc(img1,img2); 

 Смежные вопросы

  • Нет связанных вопросов^_^