No será perfecto, pero podría usar un filtro de coordenadas polares ( Filtro → Distorsionar → Coordenadas polares... ) configurado en "Polar a rectangular" en la imagen:
El resultado será "recto", pero distorsionado, por lo que al menos deberá ajustar la altura para compensar. Esto es después de transformar la capa al 50% de altura:
Con un poco más de corrección usando una deformación de malla ( Editar → Transformar → Deformar ):
Esto puede hacerse. Pero no se hace con mucha precisión. Habrá algunas deformaciones y distorsiones cuando lo enderece. Dicho esto, esto es lo que yo haría.
Pon cada pieza en su propia capa.
Luego use la herramienta Deformación de marionetas (Editar > Deformación de marionetas) para enderezar cada pieza. Agregue puntos a lo largo de la curva y alinee los puntos y la imagen en una línea recta.
scott
goofymono
Vicente
anton sherwood
mike g