名前

WriteImage — は画像を蓄積する

呼び出し

WriteImage(Image, FilePath);

引数

Image

2次元又は3次元の行列で、型はuint8、uint16、uint32又はdoubleである

ImagePath

ファイルの名前又はパスである

説明

本関数は画像をファイルとして蓄積する。蓄積された画像の型はuint8で、チャネルの数は1つ又は3つである。

画像の型はdoubleかbooleanだと、グレイ値か色の値は0から255までの整数へ変換される。

画像の型はIuint16かuint32で、値は255を超えないと、画素の値は変わられない。最大値は255を超えると、0を超える値は1から255までの数へ変換されて、0である画素は変われない変られない。

OriginalImage = ReadImage('contrib\IPD-5.0\demos\teaset.png'); // image is loaded

WriteImage(OriginalImage, 'contrib\IPD-5.0\demos\copy.png'); // copy of image is saved

CopiedImage = ReadImage('contrib\IPD-5.0\demos\copy.png'); // copy is read

figure(); ShowColorImage(OriginalImage, 'Original'); // original image is displayed

figure(); ShowColorImage(CopiedImage, 'Copy'); // copy is displayed

参考

ReadImage, ReadImageFile, WriteImageFile