Объедините кадры повторного изображения в одно прямоугольное мозаичное изображение
out = imtile(filenames)
out = imtile(I)
out = imtile(images)
out = imtile(imds)
out = imtile(X,map)
out = imtile(___,Name,Value)
возвращает мозаичное изображение, содержащее изображения, заданные в out
= imtile(filenames
)filenames
. filenames
является n-by-1 или 1 n массивом строк, вектором символов или массивом ячеек из символьных векторов. Если файлы не находятся в текущей папке или в папке на пути MATLAB®, задают имя полного пути. Смотрите команду imread
для получения дополнительной информации.
По умолчанию imtile
располагает изображения так, чтобы они примерно сформировали квадрат, но можно измениться тот использующие дополнительные параметры. Изображения могут иметь различные размеры и типы.
Если вы задаете индексируемое изображение, то imtile
преобразовывает его в RGB с помощью палитры, существующей в файле.
Если существует неверный тип данных между изображениями, то imtile
повторно масштабирует все изображения, чтобы быть double
с помощью функции im2double
.
возвращает мозаичное изображение, содержащее изображения, заданные в объекте ImageDatastore out
= imtile(imds
)imds
. Для получения информации о хранилищах данных изображений смотрите ImageDatastore
.
обработки все полутоновые изображения в out
= imtile(X,map
)X
как индексированные изображения и применяют заданную палитру map
ко всем кадрам. X
может быть массивом полутоновых изображений (m-by-n-by-1-by-k), массив строк имен файлов или массив ячеек из символьных векторов. Если X
представляет имена файлов, map
заменяет любую внутреннюю палитру, существующую в файлах изображений.
возвращает индивидуально настраиваемое мозаичное изображение, в зависимости от значений дополнительных пар "имя-значение" параметра. Можно сократить названия параметра, и случай не имеет значения.out
= imtile(___,Name,Value
)