DrawAuxiliaryLine 绘制辅助线

DrawAuxiliaryLine 算子用于对 2D 图像绘制辅助线。

算子参数

  • 夹角:绘制辅助线相对于 x 轴的方向。当夹角为 0 时,x 轴的朝向向右。

  • 模式:选择辅助线模式。

    • 箭头示意线:在图像左上角绘制箭头示意图。

    • 虚射线:以图像中心点为原点绘制虚射线。

  • 图像:设置绘制辅助线后图像在 2D 视图中的可视化属性。

    • visOn 打开图像可视化。

    • m_visOff 关闭图像可视化。

数据信号输入输出

输入:

  • 图像 :

    • 数据类型:Image

    • 输入内容:图像

输出:

  • 图像 :

    • 数据类型:Image

    • 输出内容:绘制辅助线后图像

功能演示(箭头示意线)

使用 DrawAuxiliaryLine 算子绘制箭头示意线。

步骤1:算子准备

添加 Trigger、Load、DrawAuxiliaryLine 算子至算子图。

步骤2:设置算子参数

  1. 设置 Load 算子参数:

    • 类型 → Image

    • 文件 → icon_more → 选择 image 文件名 ( example_data/images/image.png )

    • 图像 → visOn

  2. 设置 DrawAuxiliaryLine 算子参数:

    • 夹角 → 0

    • 模式 → 箭头示意图

    • 图像 → visOn

步骤3:连接算子

image-20240409155720607

步骤4:运行

点击 RVS 的运行按钮,触发 Trigger 算子。

运行结果

如下图所示,2D 视图中显示 Load 算子和 DrawAuxiliaryLine 算子的结果。DrawAuxiliaryLine 算子输出的图片左上角显示箭头示意图。

image-20240409155844640

功能演示(虚射线)

使用 DrawAuxiliaryLine 算子绘制虚射线。

步骤1:算子准备

添加 Trigger、Load、DrawAuxiliaryLine 算子至算子图。

步骤2:设置算子参数

  1. 设置 Load 算子参数:

    • 类型 → Image

    • 文件 → icon_more → 选择 image 文件名 ( example_data/images/image.png )

    • 图像 → visOn

  2. 设置 DrawAuxiliaryLine 算子参数:

    • 夹角 → 0

    • 模式 → 虚射线

    • 图像 → visOn

步骤3:连接算子

image-20240409155720607

步骤4:运行

点击 RVS 的运行按钮,触发 Trigger 算子。

运行结果

如下图所示,2D 视图中显示 Load 算子和 DrawAuxiliaryLine 算子的结果。DrawAuxiliaryLine 算子输出的图片上显示绘制的虚射线。

image-20240409160142553