Преобразуйте размерности видеокадра в мозаичные необходимые области
преобразует regions
= visionhdlframetoregions(activePixelsPerLine
,activeLines
,numHorTiles
,numVerTiles
)activePixelsPerLine
- activeLines
видеокадр в numHorTiles
×numVerTiles
неперекрывающиеся области, допустимые для вертикального повторного использования с блоком ROI Selector или visionhdl.ROISelector
Система object™. По умолчанию функция возвращает набор одинаково размерных областей и игнорирует любые пиксели остатка справа и нижнюю часть системы координат.
возвращает области, которые покрывают целый формат кадра. Если пиксели остатка справа и нижняя часть системы координат существуют, функция расширяет право и нижние области, чтобы включать пиксели остатка.regions
= visionhdlframetoregions(activePixelsPerLine
,activeLines
,numHorTiles
,numVerTiles
,'fillType','full')
В этой схеме система координат слева показывает поведение по умолчанию функции. Система координат является 160 120 пикселями, разделенными на пять горизонталей и три вертикальных мозаики. Функция возвращает набор пятнадцать 30 40 пиксельные области и игнорирует 10 пикселей остатка справа от (синей) системы координат.
В этой схеме система координат справа показывает области, возвращенные, когда вы задаете 'filltype','full'
аргумент. Подобно предыдущему случаю система координат является 160 120 пикселями, разделенными на пять горизонталей и три вертикальных мозаики. Функция возвращается двенадцать 30 40 пиксельные области, и три 40 40 области, которые включают пиксели остатка справа от системы координат.