nitfread

Считайте изображение из файла NITF

Описание

пример

X = nitfread(filename) читает первое изображение из файла Национального формата передачи формирования изображений (NITF), заданного filename.

X = nitfread(filename,idx) читает изображение с индексом idx из файла NITF, который содержит повторные изображения.

X = nitfread(___,'PixelRegion',regions) дополнительно задает области изображения, которое будет считано из файла NITF.

Примеры

Считайте данные изображения из файла NITF

Чтобы запустить этот пример, замените имя файла с именем файла NITF в вашей системе. Можно найти демонстрационные файлы NITF в сети.

Считайте второе изображение из файла NITF, содержащего повторные изображения. Пример читает подмножество данных изображения, запускающихся в (строка, столбец) местоположение (100, 200), читая любое значение до местоположения (105, 205).

subsec = {[100 2 105],[200 2 205]}

ntfdata = nitfread('your_file.ntf',2,'PixelRegion',subsec);

Входные параметры

свернуть все

Имя файла NITF в виде вектора символов. Файл должен быть в текущей папке или в папке на MATLAB® путь или filename должен содержать полный путь к файлу.

Типы данных: char

Индекс изображения в файле NITF в виде положительного целого числа.

Типы данных: double

Области изображения, которое будет считано из файла NITF в виде массива с 2 ячейками столбца. Первый столбец задает индексы строки, и второй столбец задает индексы столбца областей. Каждым элементом в массиве ячеек является вектор с 2 элементами из положительных целых чисел формы [start stop] или вектор с 3 элементами из положительных целых чисел формы [start increment stop].

Пример: {[100 150],[200 250]} — считайте пиксели, запускающиеся в местоположении строки/столбца (100, 200) и заканчивающиеся в местоположении (150, 250)

Пример: {[100 2 150],[200 2 250]} — считайте любой пиксель, запускающийся в местоположении строки/столбца (100, 200) и заканчивающийся в местоположении (150, 250)

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | cell

Выходные аргументы

свернуть все

Данные изображения из файла NITF, возвращенного как числовой массив.

Советы

  • nitfread версия 2.0 и 2.1 поддержек файлы NITF и файлы NSIF 1.0. Отобразите подмаски, и файлы NITF 1.1 не поддерживаются.

Смотрите также

| |

Представленный в R2007b