exponenta event banner

removeNewPositionCallback

Удаление обратного вызова новой позиции из объекта ROI

removeNewPositionCallback не рекомендуется. С новыми ROI, используйте addlistener вместо этого объектная функция. Дополнительные сведения см. в разделе Вопросы совместимости.

Описание

пример

removeNewPositionCallback(h,id) удаляет соответствующую функцию из списка обратного вызова новой позиции объекта ROI, h.

Примеры

Добавление и удаление обратного вызова новой позиции

Создайте объект ROI строки. Отображение позиции строки в заголовке. Использовать addNewPositionCallback для обновления заголовка при каждом перемещении строки.

imshow('pout.tif')
h = imline(gca,[10 100],[100 100]);
id = addNewPositionCallback(h,@(pos) title(mat2str(pos,3)));

Переместите линию для наблюдения за поведением обратного вызова.

После наблюдения за поведением обратного вызова удалите обратный вызов. Заголовок больше не изменяется при перемещении строки.

removeNewPositionCallback(h,id);

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

свернуть все

Объект ROI, указанный как imellipse, imline, impoint, impoly, или imrect объект.

Идентификатор функции обратного вызова новой позиции, указанный как struct.

Вопросы совместимости

развернуть все

Не рекомендуется начинать с R2018b

Представлен в R2008a