добавить изображение М файл

G

Guest

Guest
Мне нужна помощь в связи с imadd.m (M / A / T / LAB-файл).Я использую M / A / Tlab 6 R12 и мне нужно добавить два изображения.Я нашел imadd функция поможет в том, что делает необходимые функции, но я не нашел imadd.m файл изображения Инструменты каталога.Может ли какой-либо одной помочь даже в старой версии imadd.m

привет

 
R13 imadd (под MATLAB6p5 \ Toolbox \
Images \ Images)

Функция Z = imadd (X, Y, output_class)
% IMADD Добавить двух изображений или добавить постоянной изображения.
% Z = IMADD (X, Y) добавляет, каждый элемент массива Х к соответствующему
% Элемент в массив Y и возвращает сумму в соответствующем элементе
% От выходной массив З. Х и Y являются реальными, nonsparse, числовых массивов
% С того же размера и класса, или Y является скалярной удвоится.Z имеет
% Одинакового размера и класса, как X.
%
% Z = IMADD (X, Y, OUTPUT_CLASS) задает желаемый вывод класс З.
% OUTPUT_CLASS должна быть одна из следующих строк: "uint8 ',' uint16 ',
% 'Uint32', 'int8', 'int16', и 'int32', 'единого' двойных '.
%
% Если Z является целочисленным массивом,
а затем элементы в выходной, что превышает
% Спектр целочисленного типа усечено и дробные значения
% Округляется.
%
% Если X и Y являются двойные массивы, вы можете использовать выражение X Y вместо
% Этой функции.
%
Пример 1%
% ---------
% Добавьте две картинки вместе:
%
% I = imread ( 'rice.tif');
% J = imread ( 'cameraman.tif');
% K = imadd (I, J);
% Imshow (K)
%
Пример 2%
% ---------
% Добавьте две картинки вместе и определить выход класс:
%
% I = imread ( 'rice.tif');
% J = imread ( 'cameraman.tif');
% K = imadd (I, J, 'uint16');
Imshow% (K, [])
%
Пример 3%
% ---------
% Добавить постоянное изображение:
%
% I = imread ( 'rice.tif');
% J = imadd (I, 50);
% Subplot (1,2,1), imshow (I)
% Subplot (1,2,2), imshow (J)
%
%
См. также IMABSDIFF, IMCOMPLEMENT, IMDIVIDE, IMLINCOMB, IMMULTIPLY, IMSUBTRACT.

% Copyright 1993-2002 На MathWorks,
Inc% $ Редакция: 1.9 $ $ Date: 2002/03/15 15:27:41 $

checknargin (2, 3, nargin, mfilename);

если (nargin <3)
output_class класс = (X);
еще
valid_strings = ( 'uint8' 'uint16' 'uint32' 'int8' 'int16' 'int32' ...
'одной' 'двойных');
output_class = checkstrs (output_class, valid_strings, mfilename, ...
'OUTPUT_CLASS', 3);
конец

если (продукты (размер (Y)) == 1)
И ISA (Y, 'двойных')
Z = imlincomb (1,0, X, Y, output_class);
еще
Z = imlincomb (1,0, X, 1.0, Y, output_class);
конец

 

Welcome to EDABoard.com

Sponsor

Back
Top