visionhdlframetoregions
将视频帧尺寸转换为感兴趣的平铺区域
语法
描述
将一个地区
= visionhdlframetoregions (activePixelsPerLine
,activeLines
,numHorTiles
,numVerTiles
)activePixelsPerLine
——- - - - - -activeLines
视频帧转换成numHorTiles
×numVerTiles
类的垂直重用有效的非重叠区域ROI选择器块或visionhdl。ROISelector
系统对象™。默认情况下,该函数返回一组相同大小的区域,并忽略帧的右侧和底部的任何剩余像素。
返回与多像素流兼容的区域。你可以设置地区
= visionhdlframetoregions (activePixelsPerLine
,activeLines
,numHorTiles
,numVerTiles
,“numPix”,4)numPix
来4
或8
.
返回覆盖整个帧大小的区域。如果在帧的右侧和底部存在剩余像素,则该函数扩展右侧和底部区域以包含剩余像素。地区
= visionhdlframetoregions (activePixelsPerLine
,activeLines
,numHorTiles
,numVerTiles
、“fillType”、“满”)
在这个图中,左边的框架显示了函数的默认行为。该框架是160 * 120像素,分为五个水平和三个垂直瓷砖。该函数返回一组15个30 × 40像素的区域,并忽略帧右侧的10个剩余像素(蓝色)。
属性时返回的区域“filltype”,“全部”
论点。与前面的情况类似,该框架是160 * 120像素,分为5个水平和3个垂直瓦片。该函数返回12个30 × 40像素的区域,以及3个40 × 40像素的区域,其中包括帧右侧的剩余像素。
例子
输入参数
输出参数
版本历史
R2020b中介绍