Генерация круглого изображения из плоского источника

Я работал в Photoshop CS5 с этим изображением:

введите описание изображения здесь

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

Ответы (2)

Это именно то, что делает фильтр «Полярные координаты» ( Фильтр → Искажение → Полярные координаты... ).

Поскольку вам нужен круг, вам нужно сначала преобразовать изображение в квадрат (иначе вы получите эллипс). Фильтр будет повторять любые пиксели на внешнем краю, поэтому вы можете сделать свой холст на несколько пикселей выше по нижнему краю, чтобы получить изолированный круг * .

введите описание изображения здесь

введите описание изображения здесь

* В противном случае вы получите что-то вроде этого:

введите описание изображения здесь

Метод с полярными координатами, кажется, уже был показан в других текстах. Но если после этого вы используете Filter > Distort > Spherize, вы получите большую центральную часть.

введите описание изображения здесь

Не нужно много воображения, чтобы увидеть, что вы можете получить, возможно, полностью удовлетворительный результат, также замостив круги с прозрачной градиентной заливкой. Эту работу легче всего выполнить в Illustrator.

Вот пример. Нарисован один круг с прозрачной радиальной градиентной заливкой. Он был повернут и скопирован 8 раз. Угол поворота = 40 градусов. Внизу был нарисован больший круг.

введите описание изображения здесь

спасибо, теперь это хорошая дополнительная информация, которой я воспользуюсь