exponenta event banner

iptsetpref

Установка настроек панели инструментов обработки изображений или отображение допустимых значений

Описание

пример

iptsetpref(prefname) отображает допустимые значения для настройки Toolbox™ обработки изображений, указанной в prefname.

iptsetpref(prefname,prefvalue) задает настройку панели инструментов обработки изображений, заданную prefname к значению, указанному prefvalue. Настройка сохраняется до тех пор, пока она не будет изменена.

Для задания настроек можно также использовать диалоговое окно «Настройки панели инструментов обработки изображений». Чтобы открыть диалоговое окно, щелкните Настройки (Preferences) на вкладке Главная (Home) рабочего стола MATLAB ® или вызовите iptprefs функция.

Примеры

свернуть все

iptsetpref('ImshowBorder','tight')

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

свернуть все

Имя настройки панели инструментов обработки изображений, указанной как один из следующих векторов символов.

В следующей таблице приведены доступные настройки и их синтаксисы. Обратите внимание, что имена настроек не чувствительны к регистру и их можно сократить. Значение по умолчанию будет заключено в фигурные скобки ({}).

Настройки панели инструментов обработки изображений

Имя предпочтения

Описание

'ImshowAxesVisible'

Управляет тем, imshow отображает изображения с полем осей и метками засечек. Возможные значения:

'on' - Включить поля осей и метки засечек.

{'off'} - Не включать поля осей и метки засечек.

'ImshowBorder'

Управляет тем, imshow включает границу вокруг изображения в окне рисунка. Возможные значения:

{'loose'} - Включить границу между изображением и краями окна фигуры, тем самым оставляя место для меток осей, заголовков и т.д.

'tight' - Настройте размер фигуры так, чтобы изображение полностью заполняло фигуру.

Примечание

По-прежнему может быть граница, если изображение очень маленькое, или если на рисунке есть другие объекты, кроме изображения и его осей.

Можно переопределить эту настройку, указав 'Border' параметр при вызове imshow.

'ImshowInitialMagnification'

Управляет начальным увеличением изображения, отображаемого imshow. Возможные значения:

Любое числовое значение - imshow интерпретирует числовые значения в процентах. Значение по умолчанию: 100. Увеличение на 100% означает, что на каждый пиксель изображения должен быть один пиксель экрана.

'fit' - Масштабировать изображение так, чтобы оно полностью вписывалось в окно.

Можно переопределить эту настройку, указав 'InitialMagnification' параметр при вызове imshow, или путем вызова truesize после отображения изображения выполните функцию вручную.

'ImtoolInitialMagnification'

Управляет начальным увеличением изображения, отображаемого imtool. Возможные значения:

{'adaptive'} - Отображение всего изображения. Если изображение слишком велико для отображения на экране при 100% увеличении, отобразите изображение при наибольшем увеличении, которое находится на экране. Это значение по умолчанию.

Любое числовое значение - укажите увеличение в процентах. Увеличение на 100% означает, что на каждый пиксель изображения должен быть один пиксель экрана.

'fit' - Масштабировать изображение так, чтобы оно полностью вписывалось в окно.

Можно переопределить эту настройку, указав 'InitialMagnification' параметр при вызове imtool.

'ImtoolStartWithOverview'

Управляет автоматическим открытием инструмента «Обзор» при открытии изображения с помощью инструмента «Изображение» (imtool). Возможные значения:

true - инструмент «Обзор» открывается при открытии изображения.

{false} - инструмент «Обзор» не открывается при открытии изображения. Это поведение по умолчанию.

'VolumeViewerUseHardware'

Управляет тем, volumeViewer приложение использует шейдеры OpenGL на локальном графическом оборудовании для оптимизации визуализации томов. Возможные значения:

{true} - Включить оптимизацию оборудования.

false - Отключить аппаратную оптимизацию.

Примечание

Примечание.Установка для этой настройки значения false имеет побочный эффект удаления определенных функций из приложения и резко снизит производительность рендеринга. Эта настройка должна иметь значение false только в сценариях технической поддержки для устранения проблем с драйверами графики.

'UseIPPL'

Определяет, используют ли некоторые функции панели инструментов аппаратную оптимизацию или нет. Возможные значения:

{true} - Включить оптимизацию оборудования

false - Отключить аппаратную оптимизацию

Примечание

Примечание.Установка этого значения настройки очищает все загруженные MEX-файлы.

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

Значение, которое требуется назначить настройкам панели инструментов обработки изображений, указанное как одно из значений, перечисленных в таблице в prefname.

Пример: iptsetpref('ImshowBorder','tight')

Представлен до R2006a