Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Растянуть изображение по окружности
Доброго времени суток, задачу проще показать чем описать словами. Нужно из такой картинки:
Изображение
получить такую:
Изображение
До меня не доходит какое преобразование координат нужно сделать :-( .

 Re: Растянуть изображение по окружности
А где вы там окружности усмотрели?

 Re: Растянуть изображение по окружности
Аватара пользователя
Euler7 в сообщении #730966 писал(а):
До меня не доходит какое преобразование координат нужно сделать .

Разумеется не линейное. Самое просто это сделать кусочно линейным способом. Ставишь в соответствии старые и новые координаты откуда находишь зависимость.

 Re: Растянуть изображение по окружности
Очень похоже, на преобразование координат между картографическиими проекциями. Может там и посмотреть?
Первая картинка похожа на псевдоцилиндрическую либо псевдоазимутальную пронкцию (здесь есть иллюстрации), а вторая на проекцию Меркатора или равнопромежуточную.
Для перехода из проекции в проекцию есть библиотеки. Например, proj4.

 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group