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