我正在从浏览器向PHP发送书页照片。我正在使用以下方法将照片写入磁盘:
$decoded = base64_decode($img);
file_put_contents($output_file, $decoded);
但是,当我为图像运行ocrad / gocr时,gocr
显示错误
“错误的魔术字节,期望0x50 0x3 [1-6]但得到0xff 0xd8”
ocrad
说
“ ocrad:无效的魔术数字-不是pbm,pgm或ppm文件。”
可能是什么问题?
答案 0 :(得分:2)
0xff 0xd8
字节表明文件是JPEG。
错误消息显示“不是pbm,pgm或ppm文件” ... JPEG不是其中之一。