Operator Library: Debugging
Scope operator 提供了用于分析灰度图像的选项。
该算子通过对输入图像行进行采样,为每个图像通道输出一个 2D 波形。最多支持四个通道。
在一个通道中,每个输入行被采样一次。根据你在 SampleMode 参数中定义的设置,使用行中第一个像素、行中最后一个像素、行中最小像素值或行中最大像素值来进行采样。
采样的像素值用于在坐标系中设置输出像素。输出像素的水平位置由采样像素的实际值定义。垂直位置对应于输入行的顺序,即时间轴。

为了从单个像素值创建波形,这些值通过线条连接起来。
输出波形的高度对应于输入图像的高度。
该算子通过使用输入 link Parallelism 来分离输入通道,最多支持四个通道。这意味着一次最多可以创建四个波形。
对于每个通道(即输出的每个波形),您可以定义颜色值、偏移量和 Scaling。

![]() |
运行时测试 |
|---|---|
|
此 operator 专为在运行时测试和分析您的设计而设计:您需要构建(综合)设计,将其加载到目标硬件上,并启动实际图像 processing,然后才能使用该 operator 进行调试。 该 operator 不适用于 VisualApplets 中的设计仿真。 |
| LineWidth | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 1024 |
| 范围 | [8, Maximum Output Image Width] |
|
定义输出线宽。 |
|
| Offset[1, 4] | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 0 |
| 范围 | [-Maximum Output Image Width, Maximum Output Image Width - 1] |
|
要添加到每个输出通道的水平位置偏移量。 |
|
| SampleMode[1, 4] | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 第一个 |
| 范围 | {first, last, min, max} |
|
设置每个通道用于获取每行像素值的采样模式。 First:行中第一个像素的值。 Last:行中最后一个像素的值。 Min:行中找到的最小像素值。 Max:行中找到的最大像素值的值。 |
|
| ScalingMode[1, 4] | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 没有任何 |
| 范围 | {none, div128, div64, div32, div16, div8, div4, div2, none, mult2, mult4, mult8, mult16, mult32, mult64, mult128} |
|
为每个通道设置波形缩放模式。捕获的像素值可以乘以或除以 2 的倍数。 |
|
| Color[1, 4] | |
|---|---|
| 键入 | 动态写入参数 |
| 默认 | 蓝色 |
| 范围 | {cyan, black, blue, green, cyan, red, magenta, brown, lightgray, darkgray, brightblue, brightgreen, brightcyan, brightred, brightmagenta, brightyellow, white} |
|
用于设置每个通道输出颜色的参数。 |
|

![[重要]](../common/images/admon/important.png)

上一页

