是否可以将图像转换为原始文本然后反转它?

时间:2018-01-19 02:32:39

标签: php image encoding lua translation

我有一张照片。无论出于何种原因,我需要将该图片发送到只能接收文本而不是图像的环境。图像和其他文件必须通过他们的过滤器发送,我想解决这个问题。我计算出会有480,000个独立的十六进制值被操纵,但这确实是我唯一的选择。此外,是否可以压缩和解压缩它以减少发送的像素?我需要从PHP Web服务器发送图片[比如说mysite.com/image.php]并在Lua中接收它,我与服务器的唯一连接是通过Web请求。没有ftp,甚至没有加载图像文件。只需将480,000个变量设置为不同的ID

即可

哦,还有一件事:当我运行它时,它不需要崩溃我的服务器。 ;)

1 个答案:

答案 0 :(得分:1)

将图像转换为base64(例如:可以传递给变量)。

例如:我转换了PNG图像 Base 64图像将如下所示。

  

"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE9JREFUeNpiYMADGLEJKssrCACp+Uw4JPYD8QdGHBIP7j58EMgCFDAAcvqBOBGI64FYAMpmYIFqAilYD6Udgbo+IBvXAMT/gXg9sjUAAQYAG6IS47QjgzEAAAAASUVORK5CYII="

您可以在图像源中使用它来显示。

希望这有帮助!