Operator Library: Arithmetics
该算子对输入数据执行向右的算术移位操作。 要移位的位数通过参数 Shift 进行定义。 输入端的每个位都会按参数指定的位数向右移位。
位移通常用于按 2 的幂次缩放值。 例如,向右移一位会将输入值除以 2。 向右移两位会将输入值除以 4。
每个颜色分量均单独进行移位。
| Shift | |
|---|---|
| 键入 | static 参数 |
| 默认 | 0 |
| 范围 |
无符号数的范围为 [0, Input BitWidth - 1] 有符号数的范围为 [0, Input BitWidth - 2] |
|
此参数定义了输入向右移位的位数。 |
|
以下示例展示了 ShiftRight 算子的用法:
-
图 205:“为 16Bit 输出添加的 ShiftLeft 算子”
基础指南 - 使用 ShiftLeft 更改 DMA Bit Width。
-
示例 - 从方程到实现。关于如何实现叠加融合的解释。
-
确定图像的均值,并将该值用作下一个处理图像的阈值。
-
Example - Histogram thresholding
-
示例 - 将斑点分析运算符应用于输入的相机图像。 该小程序展示了斑点数据在小程序中的用法。 在这种情况下,将定位面积最大的对象,并使用其坐标从原始图像中裁剪出该对象。
-
Examples - 计算连续两幅图像之间的差值。 对这些差值进行阈值处理,并经由 DMA 通道输出。
-
示例 - Kirsch 滤波器是用于检测无方向边缘的理想边缘检测滤波器。
-
示例 - 仅在 x 方向上的 Sobel 滤波器。
-
示例 - 适用于所有 4 个方向的 Sobel 滤波器。
-
示例 - 一个简单的 3x3 盒式滤波器。
-
示例 - 使用 5x5 核的高斯滤波器。
-
示例 - 解释滤波器的实现。
-
示例 - 并行使用两个滤波器的示例。
-
示例 - 展示如何从滤波器中提取子核以获取原始图像数据。 此示例执行简单的局部自适应二值化。
-
示例 - 说明如何为线扫描相机实现滤波器。
-
示例 - 一个 3x3 拉普拉斯滤波器。
-
示例 - 在不使用 SampleDn 算子的前提下按 3x3 因子进行下采样。
-
示例 - 计算图像矩的方向和离心率
-
示例 - 该示例展示了自动坏点检测与替换。


上一页

