-Метки

PNG flash html ledy olga viv анимационные картинки анимация анимашки весна видео видеорамочки вокруг света все для фотошоп выпечка вязание гадания галерея девушки день святого валентана дети для дневника живопись животные зима иллюстрации искусство картинки картинки для комментариев картинки для комментов картинки с кодами картины клипарт комменты красиво красота и здоровье кулинарные рецепты лиру любовь мудрые мысли музыка музыкальные открытки натюрморты наша вера новый год обои открытки оформление блога пасха плейкасты поздравления полезное полезные ссылки поэзия православие православный календарь праздники природа программы психология разделители рамки для текста рамки для фото рамочки рамочки авторские рамочки без картинки рамочки для видео рамочки для стихов рамочки новогодние рамочки разрезные рождество рукоделие с кодом скачать скрап наборы смотреть онлайн советы спасибо ссылки на уроки фотошоп стихи текстовые рамочки тесты уроки уроки флеш уроки фотошоп фильмы фильтры и плагины флеш-открытки флешки фоны фоны бесшовные фоны для фотошоп фото фотографии фотошоп художники цветы часики часы это интересно юмор

 -Музыка

 -Всегда под рукой

ТВ Онлайн (более 100 каналов)

free counters Locations of visitors to this page Map ПОСЕТИТЕЛИ ОНЛАЙН Никнейм La@Perla зарегистрирован! Никнейм La_Perla зарегистрирован!

 -Поиск по дневнику

Поиск сообщений в La-Perla_Margarita

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 19.03.2009
Записей:
Комментариев:
Написано: 13170


Сглаживание краев в веб-графике ( антиальясинг)

Вторник, 17 Января 2012 г. 19:57 + в цитатник
Получить код поста (La_Perla)

Пост из блога La_Perla


Сглаживание краев в веб-графике
( антиальясинг)



Эта интересная статья взята с сайта Графика для Web и интересна тем, кто работает в программе Adobe Photoshop, и хотел бы понять, отчего при сохранении картинок на прозрачном фоне для Web на них часто образуется некрасивая белая обводка и как от нее избавиться.


Компьютерные изображения по своей природе всегда прямоугольны, что не всегда заметно, особенно когда цвет фона картинки совпадает с фоном веб-страницы. На рис. 1 показано изображение солнышка на белом фоне, а такой же цвет содержит и фон под ним, поэтому видна только нарисованная фигура.

Рис. 1
Рис. 1. Фон изображения совпадает с цветом фона веб-страницы


Если в качестве фона документа установлен рисунок или цвет фона отличается от белого, то удобнее всего в изображении задать прозрачность. Тогда мы снова увидим только фигуру солнца (рис. 2).

Рис. 2
Рис. 2. В изображении установлена прозрачность


Однако при использовании прозрачных участков вокруг краев наблюдается заметная светлая каемка. Причем она возникает в том случае, когда изображение помещают на темный фон, на белом или светлом фоне она становится невидима.
Давайте разбираться, почему происходит подобное безобразие. Если увеличить фрагмент изображения (рис. 3), то можно увидеть, что используется несколько больше цветов, чем может показаться вначале.

Рис. 3
Рис. 3. Увеличенный фрагмент изображения.


Такой прием, когда на краях рисунка применяется несколько оттенков одного цвета, позволяет делать края изображения более гладкими. Прием получил название сглаживание или антиальясинг, если пользоваться компьютерным жаргоном. Края при этом получаются чуть размытыми, но зато выглядят действительно более сглаженными. Вот только пикселы светлых оттенков и образуют злополучную каемку.
Конечно, можно вообще отказаться от сглаживания, часто так и делают, особенно в рисунках небольших по размеру, но при этом отдельные пикселы выпирают, и изображение становится слегка «угловатым» на краях (рис. 4).

Рис. 4
Рис. 4. Рисунок без сглаживания.


Давайте разбираться, как в программе Photoshop делать изображения со сглаженными краями, учитывать прозрачные участки или наоборот, убрать антиальясинг.

Антиальясинг в рисунках


Вначале готовим картинку на прозрачном фоне (рис. 5), в Photoshope такое изображение характерно клетчатым полем с белыми и серыми квадратиками, которое и обозначает прозрачность.

Рис. 5
Рис. 5. Исходная картинка.


Теперь выбираем пункт меню File > Save for Web... (Файл > Сохранить для Web, <alt>+<shift>+<ctrl>+<s></s></ctrl></shift></alt>) и переходим в специальную панель, предназначенную для оптимизации веб-графики. Справа в этой панели находится набор настроек, который меняется в зависимости от выбранного формата. В данном случае нас интересует GIF, поскольку он поддерживает прозрачность и хорошо подходит для приведенного изображения. С помощью всего двух параметров — Transparency (прозрачность) и Matte (цвет краев), показанных на рис. 6, можно регулировать прозрачность в изображении и сглаженность краев картинки.

Рис. 6
Рис. 6. Параметры Transparency и Matte в панели оптимизации файла.


Принцип комбинирования этих параметров следующий.
Включение прозрачности приводит к тому, что области в рисунке, которые отмечены клетчатым фоном, становятся прозрачными.
При отключении Transparency прозрачные участки в изображении заполняются цветом, который указан параметром Matte (рис. 7).

Рис. 7
Рис. 7. В изображении отключена прозрачность и установлен цвет краев.


Когда прозрачность включена, а цвет краев установлен как None (нет, значит никакого цвета) что продемонстрировано на рис. 8, то программа анализирует степень прозрачности пикселов. Все пикселы, которые прозрачны более чем на 50%, становятся полностью прозрачными, а пикселы, у которых прозрачность менее или равна 50%, заменяются ближайшим цветовым эквивалентом и теряют свою прозрачность. Конечный результат зависит от исходного изображения и в некоторых случаях может оказаться не ахти. Например, применительно к рис. 5 отключение цвета краев инициирует зазубрины на краях картинки.

Рис. 8
Рис. 8. Отключение цвета краев в изображении.


Самое интересное произойдет, если включить прозрачность и установить цвет краев, который совпадает с цветом фона рисунка. Вокруг контура картинки добавятся дополнительные пикселы (рис. 9), благодаря которым края изображения останутся сглаженными при добавлении рисунка на указанный фон.

Рис. 9
Рис. 9. Включение прозрачности и установка цвета краев.

Замечание
Яркий зеленый цвет взят лишь в качестве образца, никто в действительности не собирался на нем размещать розовых динозавров. И не советуем пробовать.
Если вернуться к изображению солнышка, то после установки цвета краев картинка приобрела вид, показанный на рис. 10.

Рис. 10
Рис. 10. Изображение солнышка с включенными цветными краями.


Зрелище получилось не очень эффектное, но не стоит забывать, что рисунок предназначен для размещения на цветном фоне (а именно #a58d77). И на этом фоне картинка будет смотреться как надо.
Источник


Итак, прочитав все выше изложенное, делаем вывод:
Чтобы при сохранении картинок на прозрачном фоне для Web
(Save for Web)
вокруг них не возникал белый ориол, необходимо в настройках

Рис. 6

поставить галочку рядом с параметром Transparency (прозрачность),
а параметр Matte (цвет краев) сделать = None
Оригинал поста здесь


(205x63, 6Kb)
Если пост понравился, можно нажать кнопку + НРАВИТСЯ
и добавить в свой дневник, нажав (+В ЦИТАТНИК)в левом верхнем углу поста.
Метки:  

Процитировано 13 раз
Понравилось: 7 пользователям

NikaLive   обратиться по имени Вторник, 17 Января 2012 г. 20:09 (ссылка)
Благодарю за урок !!!
Ответить С цитатой В цитатник
Lady__Liliya   обратиться по имени Вторник, 06 Марта 2012 г. 02:14 (ссылка)
Нужная тема, спасибо!
Ответить С цитатой В цитатник
stella4707   обратиться по имени Воскресенье, 13 Октября 2013 г. 09:48 (ссылка)
Очень важный урок. Спасибо.
Ответить С цитатой В цитатник
Biryusinka   обратиться по имени Вторник, 10 Декабря 2013 г. 22:33 (ссылка)
Благодарю.
Ответить С цитатой В цитатник
vernisazh   обратиться по имени Понедельник, 20 Марта 2017 г. 17:57 (ссылка)
Очень нужный УРОК!
Спасибо огромное!
Ответить С цитатой В цитатник
Комментировать К дневнику Страницы: [1] [Новые]
 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку