RSS
 

Обработка изображений для анимации

06 Ноя

Ну вот опять решил написать про великий питон и ещё одну возможность использовать его для решения насущных проблем вебмастера. А именно обработка изображений посредством встроенной библиотеки в него. Естественно познавать что-либо лучше в основном посредством решений какой-либо прикладной задачи.

У меня иногда возникает желание создавать анимацию из картинок разного размера. В результате конечная картина оставляет желать лучшего. Так как ручным образом обрабатывать изображения обычно лень . А самое главное – это не является путём джедая, я прибегну к питону.

import Image
im=Image.open(sys.argv[1])
im2=im.resize((int(sys.argv[2]),int(sys.argv[3]))
im2.save("sys.argv[1]")

Для его запуска под ОС Линукс надо сохранить все выше приведённые строчки в файл под названием resize.

 chmod u+x resize

./resize file.jpg 300 300
Как вы понимаете file.jpg это картинка с произвольным расширением здесь может быть и *.png ,*.gif .Вторая и третья опция является соответсвенно желаемыми размерами ширины и высоты нового изображения.
В целом всё. Вот результаты работы скрипта .
./resize file.jpg 30 30

И соответсвенно.
./resize file.jpg 300 300

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

Google Bookmarks Reddit Technorati Yahoo My Web БобрДобр.ru Memori.ru МоёМесто.ru
 
Нет комментариев

Опубликовано в рубрике Анимация

 

Прокомментировать

 
 
 
Система Orphus

Enter your email address:

Delivered by FeedBurner

.