编码jpg并通过php保存到服务器
我正在将像素值的字节数组从Processing.js传递到javascript,javascript的base 64编码并通过POST传递到php页面。我需要php页面将其编码为jpg并将图像保存到我的服务器。实现这一目标的最佳方式是什么?如果可能的话,最好全部通过PHP。谢谢 我认为这是一种方法(我只是告诉你一些算法)- 步骤1-解码像素值数组 步骤2-创建图像对象编码jpg并通过php保存到服务器,php,encode,jpeg,processing.js,Php,Encode,Jpeg,Processing.js,我正在将像素值的字节数组从Processing.js传递到javascript,javascript的base 64编码并通过POST传递到php页面。我需要php页面将其编码为jpg并将图像保存到我的服务器。实现这一目标的最佳方式是什么?如果可能的话,最好全部通过PHP。谢谢 我认为这是一种方法(我只是告诉你一些算法)- 步骤1-解码像素值数组 步骤2-创建图像对象 $image = imagecreatetruecolor(height, width); 步骤3-用于从0到高度(x方向)循
$image = imagecreatetruecolor(height, width);
步骤3-用于从0到高度(x方向)循环的for循环
步骤4-用于从0到宽度9(y方向)循环的for循环
第5步-使用GD的imagesetpixel($image、$x坐标、$y坐标、0xff和您得到的像素值)代码>
在HTTP中写入文件或输出到响应的输出流。
步骤6-imageJPEG($image)代码>听起来您只需要和,除非您没有提到一些障碍。如果图像很大,这将需要一些时间,但我看不到更好的PHP本机方式。