远程 ROI

通过中心属性库发布颜色/位置/尺寸、可远程同步的 ROI 组件。

概述

quatm/GUI/widgets/ROI.py 提供 ROI:继承 ROI,以唯一名称 通过中心属性库通信其颜色、位置与尺寸,使远程客户端能同步查看与调整 ROI 区域。

方法

方法说明
update_from_properties按属性里的颜色/位置/尺寸刷新 ROI 画笔颜色与几何形状

用法

from quatm.GUI.widgets.ROI import ROI

roi = ROI(name="分析区域", parent=view)   # name 需唯一,重名会共享属性
roi.update_from_properties()

说明:name 是该 ROI 在中心属性库中的键,务必确保不与属性字典中的任何名字冲 突;属性变化后调用 update_from_properties 即同步刷新 ROI 外观与位置。