Я не знаю, действительно ли вы ищете PHP-фреймворк (например, CodeIgniter или Symfony) или просто PHP-библиотеку для работы с изображениями. Framework полезен для управления всем вашим приложением, включая управление пользователями, разрешения, хранение данных и т. Д. Если вы хотите просто манипулировать изображениями, библиотека должна сделать это.
Мое первое приложение, которое я сделал для управления картой, было на простом PHP с использованием библиотеки GD (обычно устанавливается с вашей версией PHP). Документация доступна здесь: http://php.net/manual/en/book.image.php
Быстрый маленький пример для рисования линии на существующем изображении с помощью GD:
// Create image from existing jpg
$image = @imagecreatefromjpeg('map.jpg');
// Draw a red line from X1 = 10, Y1 = 10, X2 = 20, Y2 = 20
$red = imagecolorallocate($image, 255, 0, 0);
imageline($image , 10 , 10 , 20 , 20 , $red);
С GD можно многое сделать, просто нужно время, чтобы привыкнуть.