menambahkan file gambar M

A

Al Farouk

Guest
Saya perlu bantuan mengenai imadd.m (M / A / T / Lab file).Saya menggunakan M / A / Tlab 6 R12 dan saya perlu menambahkan dua gambar.Aku ditemukan di imadd fungsi yang membantu fungsi yang diperlukan, tetapi saya tidak menemukan file gambar imadd.m Toolbox direktori.Ada yang bisa membantu bahkan dengan versi imadd.m

salam

 
R13 imadd (di bawah MATLAB6p5 \ Toolbox \ foto \ gambar)

fungsi Z = imadd (X, Y, output_class)
% IMADD Tambahkan dua foto, atau menambahkan gambar ke konstan.
%
Y = IMADD (X, Y) menambahkan setiap elemen dalam array X yang sesuai untuk
Elemen% dalam array Y dan kembali dalam jumlah yang sesuai elemen
% Dari output array Z. X dan Y yang nyata, nonsparse, angka array
% Dengan ukuran yang sama dan kelas, atau Y adalah scalar ganda.Z memiliki
% Sama seperti ukuran dan kelas X.
%
%
Y = IMADD (X, Y, OUTPUT_CLASS) menetapkan output yang dikehendaki kelas Z.
% OUTPUT_CLASS harus menjadi salah satu string berikut: "uint8 ',' uint16 ',
% 'Uint32', 'int8', 'int16', dan 'int32', 'tunggal,' ganda '.
%
Jika% Z merupakan integer array, maka unsur-unsur dalam output yang melebihi
% Dari berbagai jenis integer yang dipotong, dan pecahan nilai
% Bulat.
%
% Jika X dan Y adalah dua array, Anda bisa menggunakan ekspresi X Y sebagai ganti
% Fungsi ini.
%
Contoh 1%
% ---------
Tambahkan% dua foto bersama:
%
% I = imread ( 'rice.tif');
% J = imread ( 'cameraman.tif');
% K = imadd (I, J);
% Imshow (K)
%
Contoh 2%
% ---------
Tambahkan% dua foto bersama dan menentukan output kelas:
%
% I = imread ( 'rice.tif');
% J = imread ( 'cameraman.tif');
% K = imadd (I, J, 'uint16');
% Imshow (K, [])
%
Contoh 3%
% ---------
% Tambah konstan pada foto:
%
% I = imread ( 'rice.tif');
% J = imadd (I, 50);
% Subplot (1,2,1), imshow (I)
% Subplot (1,2,2), imshow (J)
%
Lihat juga IMABSDIFF%, IMCOMPLEMENT, IMDIVIDE, IMLINCOMB, IMMULTIPLY, IMSUBTRACT.

% Copyright 1993-2002 The MathWorks,
Inc% $ Revision: 1.9 $ $ Date: 2002/03/15 15:27:41 $

checknargin (2, 3, nargin, mfilename);

if (nargin <3)
output_class = kelas (X);
lain
valid_strings = ( 'uint8' 'uint16' 'uint32' 'int8' 'int16' 'int32' ...
'satu' 'dua');
output_class = checkstrs (output_class, valid_strings, mfilename, ...
'OUTPUT_CLASS', 3);
akhir

if (pecutan (ukuran (Y)) == 1) & isa (Y, 'double')
Z = imlincomb (1,0, X, Y, output_class);
lain
Z = imlincomb (1,0, X, 1.0, Y, output_class);
akhir

 

Welcome to EDABoard.com

Sponsor

Back
Top