Линейная комбинация изображений
Z = imlincomb(K1,A1,K2,A2,...,Kn,An)Z = imlincomb(K1,A1,K2,A2,...,Kn,An,K)Z = imlincomb(___,outputClass)При выполнении серии арифметических операций на паре изображений можно достигнуть более точных результатов, если вы используете imlincomb, чтобы объединить операции, а не вложенные вызовы отдельных арифметических функций, таких как imadd. Когда вы вкладываете вызовы арифметических функций, и входные массивы имеют целочисленный класс, каждая функция обрезает и округляет результат прежде, чем передать его следующей функции, таким образом теряя точность в конечном результате. imlincomb вычисляет каждый элемент вывода Z индивидуально в плавающей точке двойной точности. Если Z является целочисленным массивом, imlincomb отсекает элементы Z, которые превышают область значений целочисленного типа, и округляет дробные значения.
imadd | imcomplement | imdivide | immultiply | imsubtract