Сжатие файлов — это способ уменьшить размер данных, сохранив их содержимое. Без сжатия мы бы не смогли эффективно хранить информацию, передавать её по сети и даже работать с программами, которые мы запускаем ежедневно. В этой статье разберёмся, как работает сжатие, как оно появилось и какие интересные моменты связаны с его применением. Сжатие — это процесс преобразования данных таким образом, чтобы они занимали меньше места. Основная идея заключается в том, чтобы удалить избыточные или повторяющиеся элементы, тем самым уменьшая объём информации...
Графические данные хранится и обрабатывается в двоичном коде. Существуют два принципиально разных подхода к кодированию (представлению) графических данных: растровый и векторный. При растровом представлении вся область данных разбивается на множество точечных элементов – пикселей, каждый из которых имеет свой цвет. Число пикселей по горизонтали и вертикали определяет разрешение изображения. При растровом способе представления графических данных под каждый пиксель отводится определенное число битов,...