2011-04-20 1 views
1

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

Я хотел бы деформировать прямоугольное изображение в многоугольник. В частности, я хочу деформировать изображение в каждой из 50 Соединенных Штатов. Простое отображение состояния, а затем обрезка части изображения, которое не подходит, равно не приемлемо. У этих изображений есть границы, а затем внутри их лицо чье-то лицо. Я действительно нашел эту действительно крутую бумагу на content-aware image resizing (paper), и хотя это позволило мне не обращать внимания на изображение (лицо), оно по-прежнему отображается на 4 углах. Для моего первоначального теста, я не забочусь об извращении лиц тоже.

У кого-нибудь есть предложения? Исследовательские документы, код, страницы Википедии, плагины GIMP, программные инструменты и т. Д. Приветствуются.

+0

Я думаю, что ссылка, которую вы опубликовали, не работает, если у вас нет подписки на ACM. Вы говорите о Seam Carving? (http://en.wikipedia.org/wiki/Seam_carving) –

ответ

1

Посмотрите, может ли multipoint distortion in ImageMagick работать на вас.

+0

Мне нужно будет посмотреть на него в этот уик-энд или следующий, и я дам вам знать. Выглядит многообещающе. –

+0

Работает так же хорошо, как я мог ожидать. Благодаря! –