主要内容

边缘填充

执行基于过滤等操作在一个像素边缘的一个框架,视觉HDL工具箱™算法垫的边缘与额外的像素帧。这些填充像素仅用于内部计算。输出帧大小相同的输入框。填充操作分配模式的像素的像素值在一个框架。视觉HDL工具箱算法提供恒定值填充,复制,或对称。

一些模块和系统对象也支持选择设置填充像素值。万博1manbetx这个选项可以减少使用的硬件资源块和帧之间所需的消隐,但影响输出的准确性的边缘像素帧。

图显示框的左上角,添加了填充,以适应5-by-5过滤器内核。当计算的过滤值左上的活跃的像素,该算法需要两行两列的填充。动态图像的边缘由双线表示。

类型的填充 描述
常数

每个添加像素被分配相同的值。在一些街区和系统对象可以指定常量的值。的值0代表黑色,保留一些视频的价值标准。选择少量,等16,作为一个近黑填充价值,是常见的。

在图中,C是恒定值分配给不活跃的像素周围活动的框架。

复制

在活动框架的边缘像素值是重复的行和列的填充像素。

图中显示的模式复制值分配给不活跃的像素周围活动的框架。

对称的

填充像素添加这样的镜子的边缘图像。

对称的图显示了模式值分配给不活跃的像素周围活动的框架。的像素值是对称的两维图像的边缘。

没有一个

这个选项不包括填充逻辑。行缓冲不设置像素图像帧外的任何特定的值。内核计算使用行缓冲的当前值。保持像素流时间,输出帧作为输入帧大小是一样的。然而,为了避免使用像素从定义padding值计算,掩盖了KernelSize/ 2像素为下游操作框架的边缘。

不含填充可以用于应用程序满足这些条件。

  • 输出视频不需要维护物理时间。

  • 由此产生的图像是不显示。例如,找到图像中对象的位置。

  • 感兴趣的信息永远是中心的形象。

例如,看到的增加吞吐量和填充

图中显示的是未定义的值的不活跃的像素周围活动的框架。

填充需要最低水平和垂直消隐。这个区间给出了算法时间添加和存储额外的像素。消隐期间,或不活跃的像素区域,必须至少KernelWidth像素水平,KernelHeight线垂直。

当你设置填充方法没有一个水平消隐期间必须至少有6像素的门廊和6个像素的后门廊。为中值滤波器块的填充方法设置为没有一个水平消隐,必须至少有10个像素的门廊和10个像素的后门廊。垂直消隐仍然必须KernelHeight行。

另请参阅

|

相关的话题