Запишите изображение в файл FITS
fitswrite (imagedata, имя файла)
fitswrite (imagedata, имя файла, Имя, Значение)
fitswrite(imagedata,filename) пишет imagedata в файл FITS, заданный filename. Если filename не существует, fitswrite создает файл как простой файл FITS. Если filename существует, fitswrite перезаписывает файл или добавляет изображение в конец файла, в зависимости от значения аргумента writemode.
пишет fitswrite(imagedata,filename,Name,Value) imagedata в файл FITS, заданный filename с дополнительными опциями, заданными одним или несколькими аргументами пары Name,Value.
|
Матрица изображений. |
|
Вектор символа или скаляр строки определение имени существующего файла FITS или имени вы хотите присвоить новому файлу FITS. |
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми. Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение. Имя должно появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Заданный как одно из следующего:
Значение по умолчанию: |
|
Заданный как одно из следующего:
Значение по умолчанию: |
Создайте файл FITS, содержащий красный канал изображения RGB.
X = imread('ngc6543a.jpg');
R = X(:,:,1);
fitswrite(R,'myfile.fits');
fitsdisp('myfile.fits');Создайте файл FITS с тремя изображениями, созданными из каналов изображения RGB.
X = imread('ngc6543a.jpg');
R = X(:,:,1); G = X(:,:,2); B = X(:,:,3);
fitswrite(R,'myfile.fits');
fitswrite(G,'myfile.fits','writemode','append');
fitswrite(B,'myfile.fits','writemode','append');
fitsdisp('myfile.fits'); Дополнительные сведения см. в файле cfitsiocopyright.txt.