iptsetpref

Установите настройки Image Processing Toolbox или отобразите допустимые значения

Описание

пример

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

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

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

Примеры

свернуть все

iptsetpref('ImshowBorder','tight')

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

свернуть все

Имя выбора Image Processing Toolbox, заданное как один из следующих векторов символов.

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

Настройки Image Processing Toolbox

Имя выбора

Описание

'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'

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

true - Инструмент обзора открывается, когда вы открываете изображение.

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

'VolumeViewerUseHardware'

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

{true} - Включите аппаратную оптимизацию.

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

Примечание

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

'UseIPPL'

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

{true} - Включите аппаратную оптимизацию

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

Примечание

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

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

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

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

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