гирлянда

снежинки

********************************************************
Показаны сообщения с ярлыком ГИМП. Показать все сообщения
Показаны сообщения с ярлыком ГИМП. Показать все сообщения

вторник, 18 октября 2016 г.

Создание анимации в ГИМП

Понятие анимации
Анимация (от фр. animation — оживление, одушевление).
Под термином анимация понимается последовательность сменяющихся изображений (кадров), в результате просмотра которой возникает иллюзия движения (плавного изменения формы и/или положения изображения).
Компьютерная анимация — последовательный показ (слайд-шоу) заранее подготовленных графических файлов, а также компьютерная имитация движения с помощью изменения (и перерисовки) формы объектов или показа последовательных изображений с фазами движения.
Анимационные изображения сохраняются в формате gif  и встречаются повсеместно в Internet. Банеры, кнопки, логотипы, все они, используя даже небольшую анимацию, вносят в содержание страницы некую динамику.
Формат gif позволяет хранить изображение в виде нескольких слоев, каждый из которых может представлять собой отдельное изображение. Каждому слою в gif-изображении, можно задать время, в течении которого он будет отображаться. Таким образом, чередуя слои можно получить анимацию.
animacija.gifhoma.gifkavasi.gifloshadd1.gif
Рис 1. "Примеры gif изображений"
Сохранение анимации в формате gif
Рассмотрим принцип сохранения на простейшем примере. Предположим, что у нас готово многослойное изображение осталась его только сохранить.
Выберем меню File(Файл) > Export (Экспортировать). После этого GIMP предложит нам выбрать формат файла, то есть в нашем случае gif.
export.png
Рис 2. "Окно для сохрания изображения в формате Gif"
Выберем тип файла gif и нажмем на кнопку Export(Экспорт).
В открывшемся окне есть возможность выбрать, объединять ли слои в одно изображение (Interlace) или сохранить их как анимацию (As animation). Т.к. нас интересует именно анимация, выберем второе.
 
asgif.png
Рис 3. "Сохрание изображения как анимации"
При желании можно добавить комментарий (GIF comment).
Больший интерес представляют параметры анимации (Animated GIF Options):

- Loop forever(Бесконечный цикл). При включении этого параметра, чередование слоев будет выполняться бесконечно, т.е. после отображения последнего слоя будет отображен первый. Если этот параметр будет отключен, то анимация будет проиграна один раз и остановится на изображении последнего слоя.

- Delay between frames where unspecified(Задержка между кадрами) - время в микросекундах, которое по умолчанию будет отображаться каждый слой.Use delay entered above for all frames

- Расположение кадра - имеет три режима.
Первый (по умолчанию) - I Don`t Care (неважно), говорит GIMP распорядиться самостоятельно.
Второй - Combine (наложение слоев), накладвает один слой на другой не убирая предыдущие, т.е. объединяет их. Таким образом, если у вас есть прозрачные места в слоях, предыдущие слои будут сквозь них проглядывать. По умолчанию GIMP обычно использует именно этот режим как наиболее гибкий.
Третий режим - Replace (один кадр на слой), замещает предыдущий слой на новый.

Настало время обратиться к специальному пункту меню Фильтры - Анимация. Оно содержит три пункта - Воспроизведение, Оптимизация иРазоптимизация. Разберемся что к чему:
Воспроизведение.
Этот фильтр позволяет нам воспроизводить свежеполученное анимационное изображение для тестирования.
Этот фильтр находится в меню Фильтры → Анимация → Воспроизведение


 play.png
Рис 4. "Анимационное изображение для тестирования"

Play/Stop(Пуск/Стоп)  - Эта кнопка запускает проигрывание изображения и она же его останавливает.
Rewind(Перемотка) возвращает нас на первый кадр изображения.
Step(Шаг) позволяет менять кадры вручную.
Если щелкнуть мышкой на проигрываемое изображение, то Вы увидите как курсор измениться на вертикальную стрелочку. Теперь вы можете перетащить анимашку в любое(!) место экрана, например в окно браузера, чтобы посмотреть как будет выгляжеть этот анимационный рисунок на Вашей страничке. Кстати, этой возможностью можно пользоваться и для неанимационных изображений.

Оптимизация.
Дело в том, что каждый слой в анимационном gif-е представляет собой, по сути, отдельное изображение и сохраняя gif как анимацию, мы сохраняем сразу несколько изображений. Таким образом, при большом количестве слоев размер нашего анимационного gif будет расти прямо на глазах, что не хорошо, учитывая стремление минимизировать размер изображений для web. Одним из выходов из положения, может быть уменьшение в ручную размеров каждого слоя и уничтожение лишних кусков. Фильтр Оптимизация в два счета сделает все за Вас!!!. Фильтр делает приблизительно следующее: он просчитывает каждый слой и находит изменившиеся точки, относительно предыдущего и оставляет только их, изменяя размер слоя на минимально возможный (т.е. обрезая по крайним изменившимся точкам). При этом все неизменившиеся точки внутри этого слоя будут заменены на прозрачные.

После применения фильтра Оптимизация этот режим всегда будет иметь значение combine, т.е. новый кадр будет прибавляться к предыдущим.

Кроме всего прочего, Оптимизация дает неоценимую помощь при работе со слоями в которой присутствуют размытые изображения. Т.к. gif содержит в себе максимум 256 цветов, то размытость объекта на прозрачном фоне отобразить очень сложно и часто она просто-напросто пропадает.

Разоптимизация.
Фильтр обратный оптимизации. Фильтр «Разоптимизировать» удаляет все оптимизации по-слойной анимации. Эта команда полезна, когда надо редактировать анимацию, но по тем или иным причинам не хочется отменять сделанные изменения и начать с исходного изображения.

Итак, мы разобрались с основными принципами создания анимационных gif с помощью GIMP. Вкратце подводя итоги, можно сделать следующие выводы:
1. Каждый кадр анимации представляет собой отдельный слой изображения.
2. Каждому кадру можно указать два параметра: время показа в микросекундах и его тип, combine (объединение) или replace (замещение). Параметры задаются в имени слоя и заключаются в скобки, например: Слой1 (1000ms)(combine).
3. Оптимизация слоев позволяет заметно уменьшить размеры анимационного изображения.

Анимация "движение"

Анимация "движение"

Рассмотрим создание анимации на простом примере.
Откроем изображение.
patrick_star.svg.png
Рис 1. "Исходное изображение"
Скопируем слой и выделим область инструментом Free Select Tool(свободное выделение), обрамляющую руку.
patricselect.png
Рис 2. "Выделение руки с помощью инструмента Free Select Tool"
Повернем выделенную область инструментом Rotate Tool(Поворот). Центр поворота передвинем как показано на рисунке.
patricrotate.png
Рис 3. "Поворот руки с помощью инструмента Rotate Tool"
Сделаем копию второго слоя, получится трерий слой. На этом слое выделим глаз и увеличим его при помощи инстремента Scale Tool(Масштабирования).
patricvse.png
Рис 4. "Выделение глаза и увеличение его при помощи инстремента Scale Tool"
Так как изображения находятся на прозраячных слоях, оказываются видны сразу все слои. Чтобы добится эффекта поднятия руки нужно первый слой заменять вторым, а второй комбинировать с третьим. Кроме того, поменяем длительность показа каждого кадра.
К названию слоя добавим в скобках длительность показа и способ смены. Например: (200ms)(replace).
Через меню Filters(Фильтры) >Animation(Анимация)>Optimize(Оптимизация(для GIF)) уменьшим размер файла и подготовим тем самым к публикации.
До оптимизации:                                          После оптимизации:
patricsloi1.pngpatricsloi2.png
Рис 5. "До и после оптимизации"

Можно посмотреть на результат наших действий через меню:Filters(Фильтры) > Animation(Анимация)>PlayBack(Воспроизведение).


Рис 6. "Результат"
Остается только сохранить в нужном формате гиф
ссылка
http://www.e-ope.ee/_download/euni_repository/file/3721/Animatsioon.rar/Animatsioon/page3.html

четверг, 29 сентября 2016 г.

Как сохранить изображение на прозрачном фоне в программе GIMP....от Иры



Поступил вопрос: Без-имени-1.jpg Отвечаю: Как основное ,я в этой программе не работаю,но одно время делала бесшовные прозрачные фоны ,вот на этом примере я и расскажу как сохранить изображение в формате PNG(на прозрачном фоне) Для примера я взяла листик в формате PNG фото листик.png 1) В отдельной папке я размещаю изображение в формате PNG 1.jpg 2) Открываем программу GIMP Идем Файл-Открыть 2.jpg 3) В появившемся окне находим наше изображение 3.jpg 4) Открыли изображение Идем Фильтры-Карта-Бес швов 4.jpg 5) Вот такой у нас получился фон 5.jpg 6) Для сохранения идем Файл-Сохранить как 6.jpg 7) В появившемся окне нажимаем на сохранить Затем на –Заменить Затем появится окно-Сохранить 7.jpg 8) вот такой у нас получился бесшовный фон на прозрачном фоне 8.png 9) Если вам нужно сохранить изображение в другой папке ,но в также в формате PNG То в п.7 вот здесь выбираем формат PNG 9.jpg 10) Далее выбираем папку куда хотите сохранить PS- маленький совет, наименование изображения лучше не изменяйте И нажимаете на « сохранить» 10.jpg И далее во вновь появившемся окне нажимаем на «Сохранить» Как в п.7 Таким образом изображение сохранится в компьютере на прозрачном фоне Здесь вы можете скачать программу GIMP Скачать С уважениемSemenova Irina