Operator Library: Base
SampleDn 算子通过对输入图像进行下采样来减小图像尺寸。 图像尺寸下采样因子可以针对宽度和高度分别进行定义,使用最大达 128 的任意正整数。 此下采样因子使用 XSampleDown 和 YSampleDown 参数进行定义。 输出像素通过对相邻像素求平均值来计算。
该算子仅在矩形图像(即各行长度相等的图像)上正常运行。 在同一幅图像中行长度可变的图像会导致错误的结果。
如果下采样参数设置的值超过了输入图像的宽度/高度,则生成的图像将为空图像。
如果实际图像宽度/高度不能被对应的下采样参数值整除, 算子将丢弃剩余的像素。有关解释,请参见下图。

如果输入图像的宽度除以 XSampleDown 不是 Parallelism 的倍数, 且小于输出计算出的最大图像宽度,则通过附加虚拟像素来扩展图像行, 从而使生成的行长度是 Parallelism 的倍数。 插入的虚拟像素的值未定义。
算子限制
-
每个输入图像的行必须具有相同的长度。因此,不允许使用行长度可变的图像。
-
对于彩色像素,每个颜色分量均单独处理。
-
如果实际图像宽度小于 XSampleDown,则输出空图像。
-
如果实际图像高度小于 YSampleDown,则输出空图像。
| XSampleDown | |
|---|---|
| 键入 | static 参数 |
| 默认 | 1 |
| 范围 | [1, 128] |
|
此参数定义图像宽度的下采样因子。 下采样限制为 ![]() |
|
| YSampleDown | |
|---|---|
| 键入 | static 参数 |
| 默认 | 1 |
| 范围 | [1, 128] |
|
此参数定义图像高度的下采样因子。 下采样限制为 ![]() |
|








上一页

