Per richieste del genere PS non fa molto al caso tuo..
Una cosa che mi viene in mente è l'utilizzo del filtro
>filtro>distorsione>distorsione curvilenea
ma credo funzioni solo se la retta è verticale..