3

Существуют ли какие-либо известные инструменты, которые могут сделать серию фотографий и создать из них один лист спрайтов? (т.е. поместите все изображения в одно изображение, одно за другим).

Я нашел какое-то очень простое программное обеспечение, которое делает это, но я ищу такое, которое способно обнаруживать дублирующиеся кадры, а также выводить какую-то структуру данных, которая позволяет мне программно извлекать координаты каждого кадра на сгенерированном изображении.

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

Любые рекомендации?

3 ответа3

4

Мне никогда не приходилось делать это самому, но если бы я это сделал, я бы использовал imagemagick.

montage -background "transparent" -depth 8 -type TrueColorMatte img??.png \
        -geometry 50x50 -tile 10x10 -matte -transparent "transparent" \
        -type TrueColorMatte -depth 8 sprite.png

У меня нет правильного ответа на поиск дубликатов спрайтов, но программа compare изображений - хорошее место для начала. Проверьте эту страницу для практических примеров того, как выполнять различные сравнения.

ОБНОВЛЕНИЕ: В php реализован генератор css & sprite, лицензированный BSD. Он использует imagemagick для грязной работы и даже имеет возможность игнорировать дубликаты.

1

Если вы увлекаетесь программированием, вы можете использовать Python Imaging Library . Вот статья, которая иллюстрирует создание одного изображения из нескольких спрайтов: Объединение изображений с использованием Python.

0

Если вы ищете конструктор спрайтов, вот один из них:
Строительный комплект Sprite

Если это сшивание изображений, вот несколько бесплатных сшивателей изображений:

Композитный редактор изображений Microsoft

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

альтернативный текст

AutoStitch
Выберите ваши фотографии и позвольте им отформатировать фотографии в единую комбинированную панораму. Все корректировки освещения и смешивания сделаны для вас.

альтернативный текст

Панорама Perfect Lite
Используя узлы в области наложения каждой фотографии, вы можете сопоставить каждую структуру (дерево, здание и т.д.), Чтобы гарантировать отсутствие искажений при объединении. Более сложный, но лучший шов без изгибов и искажений, которые вы иногда получаете с Autostitch.

альтернативный текст

Фотоальбом Windows Live
Используется для управления вашими фотографиями, но в меню "Создать" есть "Панорамная строчка". Выберите фотографии в программе просмотра миниатюр, и программа сделает все остальное. Обрезка и регулировка находятся под рукой в меню Fix.

альтернативный текст

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .