将图像二进制数据转换为字母数字数据而不增加大小

时间:2019-07-19 18:22:32

标签: php image-processing optimization binary-data

我是新来的。由于某种原因,我需要将图像文件转换为某种字母数字数据,而又不增加其文件大小。我知道将二进制转换为十六进制时,大小会增加。但是还有其他方法吗?

以下是我一直在做的事情。我还使用了gzencode和gzcompress,但是大小仍然明显大于其原始大小。

    //Pull the data from your file into a variable. Using the 'rb' tag tells it to read as binary.
    $data = fopen($photo_file_path, 'rb');

    $size = filesize($photo_file_path);

    $contents = fread($data, $size);

    fclose ($data);

    $bintohex = bin2hex($contents);

0 个答案:

没有答案