A partir de R2018b, un nuevo conjunto de objetos de ROI reemplaza al conjunto existente de objetos de ROI. Los nuevos objetos proporcionan capacidades más funcionales, como la transparencia del color de la cara. Las nuevas clases también admiten eventos que puede usar para responder a cambios en el ROI, como mover o hacer clic en ellos. Aunque no hay planes para eliminar los objetos de ROI antiguos en este momento, cambie a los nuevos ROI para aprovechar las capacidades adicionales y la flexibilidad. Para obtener más información sobre la creación de ROI mediante las nuevas funciones de ROI, consulte .Descripción general de la creación del ROI
Con los nuevos ROI, se utiliza la propiedad del ROI para especificar el área en la que puede dibujar o mover un ROI.DrawingArea
Código de actualizaciónActualice todas las instancias de .makeConstrainToRectFcn
Uso desalentado | Reemplazo recomendado |
---|
En este ejemplo se utiliza la función para crear una función que limita el área en la que puede crear o mover un ROI al tamaño de la imagen subyacente.makeConstrainToRectFcn De forma predeterminada, puede mover un ROI fuera del área de la imagen. | Aquí hay código equivalente, reemplazando el uso de la función con la propiedad del ROI.makeConstrainToRectFcn DrawingArea De forma predeterminada, los nuevos ROI limitan su creación y movimiento al tamaño de la imagen subyacente, por lo que no es necesario volver a crear esa parte del ejemplo. En su lugar, este ejemplo crea un margen de 10 píxeles dentro del límite de la imagen donde el ROI no puede ir. |