图像监视器

自动更新的图像显示窗口:订阅图像/掩码流,降噪、亮斑检测与保存。

概述

quatm/GUI/entries/image_monitor.py 提供图像监视器(ImageDisplay):自动更新 的图像显示窗口,定时从属性中订阅的图像流拉取最新帧,按分辨率与偏移变换后刷新显 示,并同步叠加掩码流;内置降噪、亮斑检测、当前帧保存与属性配置(显示级别、ROI 等)功能。

方法

方法说明
update_image / update_mask定时拉取图像流/掩码流并刷新显示与叠加层
noise_filter按属性参数做双边滤波 + 中值滤波降噪
spot_detector按阈值把图像二值化以检测亮斑
saveCurrentImage把当前显示帧保存为 PNG(按时间命名)
subscribe_window / subscribe_mask打开订阅对话框勾选图像流/掩码流后重订阅
configureWindow打开属性编辑对话框调整显示级别、ROI 等

用法

from quatm.GUI.entries.image_monitor import ImageDisplay

view = ImageDisplay(imagestreams=["camera/image"], parent=parent)
view.configureWindow()   # 调整显示级别、ROI 等

更完整说明见 图像监视器