кодировать JPG и сохранить на сервере через PHP - PullRequest
1 голос
/ 30 декабря 2011

Я передаю байтовый массив значений пикселей из Processing.js в javascript, где его основа 64 закодирована и передана через POST на страницу php. Мне нужна страница php, чтобы закодировать ее в формате jpg и сохранить изображение на моем сервере. Каков наилучший способ сделать это? Желательно все через PHP, если это возможно. Спасибо!

1 Ответ

0 голосов
/ 30 декабря 2011

Я думаю, что это будет один из способов (я просто расскажу вам некоторый алгоритм) -

шаг 1 - декодировать массив значений пикселей.

шаг 2 - создать объект изображения.

$image = imagecreatetruecolor(height, width);

шаг 3 - для цикла для цикла от 0 до высоты (в направлении по оси x)

шаг 4 - для цикла для цикла от 0 до ширины 9 (в направлении по оси y)

шаг 5 - использовать GD imagesetpixel($image, $x-coordinate , $y-coordinate, 0xff & PIXEL VALUE YOU GOT);

запись в файл или вывод в поток вывода ответа в HTTP.шаг 6 - imageJPEG($image);

...