Отобразите изображение
imshow(
отображает полутоновое изображение I
)I
на рисунке. imshow
использует область значений отображения по умолчанию для типа данных изображения и оптимизирует свойства рисунка, осей и объекта изображения для отображения изображения.
imshow(
отображает полутоновое изображение I
,[low high]
)I
, задающая область значений отображения как двухэлементный вектор, [low high]
. Для получения дополнительной информации смотрите DisplayRange
параметр.
imshow(
отображает полутоновое изображение I
,[])I
масштабирование отображения на основе области значений значений пикселей в I
. imshow
использует [min(I(:)) max(I(:))]
в качестве области значений отображения. imshow
отображает минимальное значение в I
как черный, а максимальное значение как белый. Для получения дополнительной информации смотрите DisplayRange
параметр.
imshow(
отображает бинарное изображение BW
)BW
на рисунке. Для бинарных изображений, imshow
отображает пиксели со значением 0
(нуль) как черный и 1
как белый.
imshow(
отображает индексированное изображение X
,map
)X
с помощью палитры map
. Матрица палитры может иметь любое количество строк, но она должна иметь ровно 3 столбца. Каждая строка интерпретируется как цвет с первым элементом, определяющим интенсивность красного, второго зеленого и третьего синего. Интенсивность цвета может быть задана на интервале [0, 1].
imshow(___,
отображает изображение, используя пары "имя-значение" для управления аспектами операции. Name,Value
)
возвращает объект изображения, созданный himage
= imshow(___)imshow
.
Чтобы изменить палитру после создания изображения, используйте colormap
команда. Задайте оси, которые содержат изображение в качестве первого входного параметра и палитры, которую вы хотите в качестве второго входного параметра. Для получения примера смотрите Изменение Палитры Отображаемых Изображений.
Можно отобразить несколько изображений с различными палитрами на одном рисунке, используя imshow
с tiledlayout
и nexttile
функций.
Можно создать ось поверх осей, созданных imshow
при помощи hold on
команда после вызова imshow
.
Если у вас есть Image Processing Toolbox™, то вы можете использовать приложение Image Viewer как интегрированное окружение для отображения изображений и выполнения распространенных задач обработки изображений.
Если у вас есть Image Processing Toolbox, то можно задать настройки тулбокса, которые изменяют поведение imshow
при помощи iptsetpref
функция.
The imshow
функция не поддерживается, когда вы запускаете MATLAB со -nojvm
опция.