Вопрос № 124791: Здравствуйте уважаемые эксперты.У меня есть 300-400 анимированных GIF-ов на белым непрозрачном фоне.Как, при помощи Photoshop-a (или Image Ready - версии 9), можно убрать этот фон или сделать его прозрачным (хотя бы для одной анимашки), а лучше если ...
Вопрос № 124.791
Здравствуйте уважаемые эксперты.У меня есть 300-400 анимированных GIF-ов на белым непрозрачном фоне.Как, при помощи Photoshop-a (или Image Ready - версии 9), можно убрать этот фон или сделать его прозрачным (хотя бы для одной анимашки), а лучше если этот процесс автоматизировать, может у кого нибудь есть скриптик для подобной цели.Заранее благодарен за любую помощь.
Отвечает: RAinbow
Как автоматизировать процесс не знаю, но если решитесь все делать вручную, то фон можно выделить при помощи Лассо, Волшебной Палочки , Макси, Color Range ...etc +)
Ответ отправил: RAinbow (статус: 1-ый класс)
Ответ отправлен: 25.02.2008, 20:18 Оценка за ответ: 4 Комментарий оценки: считаю что ответ не полноценный что ли, так можно отвечать на любые вопросы: читайте MSDN, справку, а на вопрос, к примеру, как отремонтировать какую либо деталь в машине - можно отвечать просто : берем ключи, отвертку, молоток и т.д., но вы первый и учавствовали :) спасибо
Отвечает: Бельянинов Е.А.
Уважаемый Sapozhnikov Vladimir.
Буду отталкиваться от Вашей фразы: «хотя бы для одной анимашки»...
Специально для Вас (и ради «интереса») решил попробовать смоделировать ситуацию в ImageReady CS2.
Итак, откройте в Adobe ImageReady CS2 Ваш исходник, в котором необходимо убрать белый фон.
Для работы Вам понадобятся палитры: «Анимация», «Слои» и «Оптимизация»...
В палитре «Анимация» активируйте (кнопки в нижней части палитры, полоса прокрутки, кликнуть по этому кадру) какой-либо крайний кадр – допустим, он по умолчанию будет крайним правым (конечным). Так же по умолчанию ему будет соответствовать активный и видимый верхний слой в одноимённой палитре.
В палитре инструментов возьмите «Пипетку» и кликните ней по белому фону на Вашем исходнике. Далее возьмите инструмент «Волшебный ластик» (ластик со звёздочкой). Кликайте этим инструментом по изображению в местах, принадлежащих белому (удаляемому) фону до полного его уничтожения на данном активном кадре-слое.
В палитре анимация активируйте (кликните по нему) следующий (располагающийся левее) кадр. В палитре слоёв следите за тем, на каком слое появился в этот момент значок глаза. Очевидно – это будет слой, располагающийся ниже только что обработанного. Также активируйте его (кликните по его плашке).
Снова проделайте процедуру с «Ластиком» на изображении.
И так до тех пор(!), пока Вы не достигните самого левого кадра...
Теперь переместитесь в палитру «Оптимизация». Отобразите её расширенный вид. (Рядом слева от заголовка вкладки «Оптимизация» видны две вертикальные, направленные в разные стороны стрелочки – кликайте по ним до полного отображения палитры).
Задайте следующие параметры (опционально, директивно):
Редукция – «Заказное»;
Цвета – «Авто»;
Web-цвета – 0%;
Дизеринг (метод его) – «Случайный»;
Степень (дизеринга) – 100%; Обязательно ставим галочку в опции «Прозрачность».
Подложки нет, дизеринга прозрачности нет.
Теперь пройдите «Файл» – «Сохранить оптимизированный как...».
В открывшемся окне присвойте новое имя файлу а в списке «Тип файла» выберите «Только изображения (*.gif)». Подтвердите...
Что же касается автоматизации этого процесса в Adobe ImageReady CS2 – я ничего «утешительного» (к сожалению!) не смог обнаружить на этот счёт. Может уважаемые коллеги дополнят мой ответ на этот предмет...
Скачайте (сохраните рисунок) себе эти два файлика и просмотрите в системном просмотровщике («Программа просмотра изображений и факсов»).
Как видите фон «ушёл», анимация сохранилась...
Успехов...
--------- Умный учится на своих ошибках, мудрый – не повторяет чужие...
Ответ отправил: Бельянинов Е.А. (статус: Студент)
Ответ отправлен: 26.02.2008, 01:17 Оценка за ответ: 5 Комментарий оценки: очень, ну очень полный ответ для операций с одним изображением, правда по краям у меня остается свечение (а я чтобы убирать фон прыгал в photoshop :) в image ready, почему то до этого не получалось)
Отвечает: Тахохов Георгий Юрьевич
Здравствуйте, Sapozhnikov Vladimir! придется вручную удалять весь фон через имаги реди Imageready ити фотошоп Photoshop
Ответ отправил: Тахохов Георгий Юрьевич (статус: 2-ой класс)
Ответ отправлен: 27.02.2008, 22:34 Оценка за ответ: 3 Комментарий оценки: в принципе, ответа я вообще не увидел