Это именно то, что делает фильтр «Полярные координаты» ( Фильтр → Искажение → Полярные координаты... ).
Поскольку вам нужен круг, вам нужно сначала преобразовать изображение в квадрат (иначе вы получите эллипс). Фильтр будет повторять любые пиксели на внешнем краю, поэтому вы можете сделать свой холст на несколько пикселей выше по нижнему краю, чтобы получить изолированный круг * .
* В противном случае вы получите что-то вроде этого:
Метод с полярными координатами, кажется, уже был показан в других текстах. Но если после этого вы используете Filter > Distort > Spherize, вы получите большую центральную часть.
Не нужно много воображения, чтобы увидеть, что вы можете получить, возможно, полностью удовлетворительный результат, также замостив круги с прозрачной градиентной заливкой. Эту работу легче всего выполнить в Illustrator.
Вот пример. Нарисован один круг с прозрачной радиальной градиентной заливкой. Он был повернут и скопирован 8 раз. Угол поворота = 40 градусов. Внизу был нарисован больший круг.
Скайлер