图像监视器
自动更新的图像显示窗口:订阅图像/掩码流,降噪、亮斑检测与保存。
概述
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 等
更完整说明见 图像监视器。