Вставьте изображение FITS после текущего изображения
insertImage (fptr, bitpix, naxes)
insertImage(fptr,bitpix,naxes)
сразу вставляет новое расширение изображений после текущего HDU. Если файл был просто создан, новый первичный массив вставляется в начале файла. Любой после расширений в файле будет переключен вниз, чтобы создать место для нового расширения. Если текущий HDU будет последним HDU в файле, то новое расширение изображений будет добавлено в конец файла.
Эта функция соответствует функции fits_insert_imgll (ffiimgll)
в API библиотеки CFITSIO C.
Создайте 150x300 изображение между 1-ми и 2-ми изображениями в файле FITS.
import matlab.io.* fptr = fits.createFile('myfile.fits'); fits.createImg(fptr,'byte_img',[100 200]); fits.createImg(fptr,'byte_img',[200 400]); fits.movAbsHDU(fptr,1); fits.insertImg(fptr,'byte_img',[150 300]); fits.closeFile(fptr); fitsdisp('myfile.fits','mode','min');