Введение
Специальный эффект кинематографического обращения времени. Реверс-видео (или инверт-видео, или обратный экран) — это техника компьютерного отображения, при которой значения цветов фона и текста инвертируются. На старых компьютерах дисплеи обычно были настроены на отображение текста на черном фоне по умолчанию. Для выделения цветовая схема менялась на светлый фон с темным текстом. В настоящее время обычно происходит обратное, поскольку большинство современных компьютеров по умолчанию используют белый цвет фона. Противоположностью реверс-видео является обычное видео (или прямое видео). Видео обычно инвертируется путем инвертирования значений яркости пикселей в соответствующей области дисплея. Если имеется 256 уровней яркости, закодированных от 0 до 255, значение 255 становится 0 и наоборот. Значение 1 становится 254, 2 – 253 и так далее: n заменяется на (r – n) для r уровней яркости. Это иногда называют дополнением до единицы. Если исходное изображение имеет среднюю яркость, реверс-видео может быть трудно различить, например, 127 становится 128, что отличается всего на один уровень яркости. Компьютерные дисплеи, на которых эта техника использовалась наиболее часто, были монохромными и отображали только два значения, поэтому эта проблема возникала редко. Реверс-видео часто используется в программном обеспечении в качестве визуальной подсказки для выделения сделанного выбора, помогая предотвратить ошибки, когда действие выполняется не с тем объектом. В современных графических средах чаще используется изменение фона на другие цвета, например, синий, или полупрозрачный фон для "выделения" выбранного текста. На терминале, поддерживающем ANSI-последовательности, функция реверс-видео активируется с помощью управляющей последовательности CSI 7 m (что эквивалентно SGR 7).
Reverse video (or invert video or inverse video or reverse screen) is a computer display technique whereby the background and text color values are inverted. On older computers, displays were usually designed to display text on a black background by default. For emphasis, the color scheme was swapped to bright background with dark text. Nowadays the two tend to be switched, since most computers today default to white as a background color. The opposite of reverse video is known as true video. Video is usually reversed by inverting the brightness values of the pixels of the involved region of the display. If there are 256 levels of brightness, encoded as 0 to 255, the 255 value becomes 0 and vice versa. A value of 1 becomes 254, 2 of 253, and so on: n is swapped for r n, for r levels of brightness. This is occasionally called a ones' complement. If the source image is of middle brightness, reverse video can be difficult to see, 127 becomes 128 for example, which is only one level of brightness different. The computer displays where it was most commonly used were monochrome and only displayed two values so this issue seldom arose. Reverse video is commonly used in software programs as a visual aid to highlight a selection that has been made as an aid in preventing description errors, where an intended action is performed on an object that is not the one intended. It is more common in modern desktop environments to change the background to other colors such as blue, or to use a semi transparent background to "highlight" the selected text. On a terminal understanding ANSI escape sequences, the reverse video function is activated using the escape sequence CSI 7 m (which equals SGR 7).
Доступность
Иногда обратное видео используется также в целях обеспечения доступности. Когда большинство компьютерных дисплеев имели светлый текст на темном фоне, было обнаружено, что пользователи, переключающие взгляд между белой бумагой и темным экраном, испытывают напряжение глаз из-за постоянного расширения и сужения зрачков. Мерцание также было проблемой ранних дисплеев с белым фоном. Сегодня людям с нарушениями зрения, таким как глазной токсокариаз, может быть менее утомительно работать с преимущественно черным экраном, поскольку современные операционные системы обычно отображают много белого при обычном использовании. По той же причине, связанной с преобладанием белого цвета, обратное видео является эффективным способом чтения или написания текста в темной обстановке, так как темнота экрана может сливаться с темнотой окружающей среды. Многие операционные системы, графические программы и веб-сайты предлагают темные темы, которые служат аналогичной цели, как и оригинальное "истинное видео", которое теперь в современных системах называется обратным видео.