13.2.3. Просмотрщик буфера кадра#
Просмотрщик буфера кадра показывает то, что видит камера – точнее, то, что выполняющийся скрипт последним оставил в буфере кадра камеры. Всё, что скрипт рисует на изображении, тоже там, поэтому предпросмотр показывает кадр после обработки скриптом, включая аннотации. Viewer опрашивает камеру на предмет последнего кадра по USB и отображает каждый по мере поступления.

Буфер кадра с выделенной областью: строка показаний и гистограмма под ней вычисляются только по выделенным пикселям.#
Кнопки в заголовке панели управляют предпросмотром:
Zoom – масштабировать изображение по размеру панели (включено по умолчанию). Когда выключено, изображение отображается один экранный пиксель на один пиксель изображения.
Disable – полностью прекратить трансляцию кадров для максимальной производительности со стороны камеры. Скрипт продолжает работать; предпросмотр застывает на последнем кадре за баннером «Frame Buffer Disabled», пока вы не включите его снова.
JPG Mode / RAW Mode – сжимаются ли кадры в JPEG для передачи в Viewer или отправляются без сжатия. Режим JPG намного быстрее; режим RAW показывает точные значения пикселей ценой частоты кадров. На новых камерах приглушённая надпись рядом с кнопкой называет формат, в котором пришёл текущий кадр.
13.2.3.1. Выделение области#
Нажмите и перетащите по изображению, чтобы выделить прямоугольную область. Пока выделение существует, гистограмма ниже вычисляет свою статистику только по выделенным пикселям, а строка показаний над гистограммой сообщает положение, размер и количество пикселей выделения. Нажмите без перетаскивания, чтобы считать положение одного пикселя; нажмите вне изображения, чтобы снять выделение.
13.2.3.2. Сохранение того, что видит камера#
Щёлкните по изображению правой кнопкой мыши, чтобы сохранить отображаемый кадр в файл изображения на вашем компьютере. Сохранение учитывает выделение: щёлкните правой кнопкой внутри выделенной области – и сохранится только эта область; щёлкните в любом другом месте – и сохранится весь кадр. На диск попадает кадр, показанный в момент щелчка правой кнопкой – чтобы захватить один точный кадр из движущейся сцены, сначала остановите скрипт, чтобы предпросмотр застыл на нём.