Начиная в R2018b, новый набор объектов ROI заменяет существующий набор объектов ROI. Новые объекты предусматривают более функциональные возможности, такие как прозрачность цвета поверхности. Новые классы также поддерживают события, которые можно использовать, чтобы ответить на изменения в ROI, такие как перемещение или быть кликнувшимся. Несмотря на то, что нет никаких планов удалить старые объекты ROI в это время, переключиться на новые ROI, чтобы использовать в своих интересах дополнительные возможности и гибкость. Для получения дополнительной информации о создании ROI с помощью новых функций ROI см. Обзор Создания ROI.
С новыми ROI вы используете DrawingArea
свойство ROI определить площадь, в которую можно чертить или переместить ROI.
Обновите кодОбновите все экземпляры makeConstrainToRectFcn
.
Нежелательное использование | Рекомендуемая замена |
---|
Этот пример использует makeConstrainToRectFcn функция, чтобы создать функцию, которая ограничивает область, в которой можно создавать или перемещать ROI к размеру основного изображения. По умолчанию можно переместить ROI от области изображения. | Вот эквивалентный код, заменяя использование makeConstrainToRectFcn функция с DrawingArea свойство ROI. По умолчанию новые ROI ограничивают свое создание и перемещение к размеру основного изображения, таким образом, нет никакой потребности воссоздать ту часть примера. Вместо этого этот пример создает поле на 10 пикселей в границе изображения, куда ROI не может пойти. |