Задать поведение закрытия объекта ROI
setClosed не рекомендуется. С новыми ROI, используйте Closed вместо этого свойство. Дополнительные сведения см. в разделе Вопросы совместимости.
h - объект окупаемости инвестицийimfreehand | impolyОбъект ROI, указанный как imfreehand или impoly объект.
TF - объект ROI закрытtrue | falseОбъект ROI закрыт, указан как true или false. Если установлено значение trueпрямая линия соединяет конечные точки объекта ROI для создания замкнутой области. Если установлено значение falseконечные точки не соединены, и область открыта.
Типы данных: logical
setClosed не рекомендуетсяНе рекомендуется начинать с R2018b
Начиная с R2018b, новый набор объектов ROI заменяет существующий набор объектов ROI. Новые объекты обеспечивают дополнительные функциональные возможности, такие как прозрачность цвета грани. Новые классы также поддерживают события, которые можно использовать для реагирования на изменения в окупаемости инвестиций, такие как перемещение или щелчок мышью. Хотя в настоящее время нет планов по удалению старых объектов ROI, переключитесь на новые ROI, чтобы воспользоваться дополнительными возможностями и гибкостью. Для получения дополнительной информации о создании ROI с использованием новых функций ROI см. Обзор создания ROI.
В существующих ROI можно управлять закрытием или открытием нарисованной вручную фигуры или многоугольной фигуры. По умолчанию при двойном щелчке, чтобы нарисовать конечную вершину одной из этих фигур, ROI рисует линию между последней вершиной и первой вершиной, чтобы закрыть фигуру. Использование setClosed можно создать открытую нарисованную вручную форму или полилинию. С новыми ROI, Freehand и AssistedFreehand формы поддерживают Closed свойство, которое можно использовать для указания того, является ли фигура закрытой или открытой. Новые ROI поддерживают как многоугольник (замкнутый), так и форму полилинии (открытый), поэтому нет необходимости в том, чтобы эти ROI поддерживали Closed собственность.
Обновить все экземпляры setClosed.
| Обескураженное использование | Рекомендуемая замена |
|---|---|
В этом примере создается многоугольная окупаемость инвестиций и используется imshow('cameraman.tif');
h = impoly(gca,[10 10; 50 10; 20 100]);
setClosed(h,false);
| Чтобы создать ROI открытой полилинии, замените вызов imshow('cameraman.tif'); h = drawpolyline(gca,'Position',[10 10; 50 10; 20 100]); |
В этом примере создается рисованный ROI и используется imshow('cameraman.tif');
h = imfreehand;
setClosed(h,false);
| Чтобы создать открытую рисованную форму окупаемости инвестиций, замените вызов на imshow('cameraman.tif');
h = drawfreehand;
h.Closed = false; |
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.