Типы файлов для изображений на драконах
Формат или тип — это информация о файле, по которой система понимает, какого он вида и в какой программе его открыть. По типу файла система понимает, что это текстовый или табличный файл, или видео.
Для этого у каждого файла есть расширение.
Расширение — это несколько английских букв и/или цифр. Находятся они сразу после имени файла и разделяются точкой. Например, Дракон.jpg и операционная система понимает, что jpg - это расширение, указывающее, что этот файл - картинка. Расширение doc - текстовый файл и т.д.
На самом деле для изображений существует достаточно много различных расширений.
Мы разберём 3, которые достаточно часто встречаются :
jpg- самый распространенный и простой. Файлы с таким расширением обычно имеют достаточно маленький объем в байтах (по сравнению с другими). Те, кто работает с обработкой изображений или с их созданием, пользуется jpg самом финале работы, так как качество картинки теряется из-за сжатия, которое применяется при сохранении в таком типе файла.
png - особенность этого типа файла в том, что он может сохранять разную степень прозрачности элементов. Размер файла увеличивается из-за сохранения дополнительных характеристик
gif - файлы с таким расширением очень распространены в интернете. Они позволяют сохранять "кадры", что мы видим как движущиеся изображения. Помимо кадров gif позволяет сохранять области с полностью прозрачными областями. То есть либо полностью прозрачный (например, фон), либо полностью закрашенный (дракон).
В графических программах можно создавать изображения без фона или удалять фон. На изображении ниже дракончик на прозрачном фоне в программе Photoshop (фотошоп)
А теперь я сохраню его в трёх типах файлов: jpg, png, gif. Разницу сейчас между png и gif не видно, так как прозрачность фона равна нулю, а дракон полностью непрозрачен.
Делаем вывод, что jpg не может сохранять прозрачности вообще, он их меняет на белый цвет, а png и gif могут
Теперь проведём эксперимент: на прозрачном фоне сделаем в самого дракона с прозрачностью 40%.
И снова сохраним в 3 форматах.
jpg - заменился прозрачный фон на белый, а дракон теперь кажется блёклым из-за своей прозрачности (белый фон «просвечивает»).
png - Прозрачный фон самой картинки присутствует и прозрачность самого дракоши тоже прекрасно видна (просвечивают точки заднего фона)
gif - Прозрачность фона присутствует, так как она 100%, а вот дракон остался полностью закрашенным, хотя в программе он полупрозрачный. Делаем вывод, что gif-формат распознаёт только 100% прозрачность, полумер он не признаёт.
Переходи на мой канал Репетитор по информатике https://t.me/+UAVLLvkdA_kxMzMy
Записаться на пробный урок https://t.me/tutor_SparrowAnna