Php 不是pbm、pgm或ppm文件。奥克拉德
我正在从浏览器向PHP发送一张书页照片。我正在使用以下命令将照片写入磁盘:Php 不是pbm、pgm或ppm文件。奥克拉德,php,Php,我正在从浏览器向PHP发送一张书页照片。我正在使用以下命令将照片写入磁盘: $decoded = base64_decode($img); file_put_contents($output_file, $decoded); 但是,当我为图像运行/时,gocr显示错误 无效的魔法字节,预期为0x50 0x3[1-6],但得到的是0xff 0xd8 而ocrad则表示 ocrad:错误的幻数-不是pbm、pgm或ppm文件 可能是什么问题?字节0xff 0xd8表明文件是JPEG 错误消息显示“
$decoded = base64_decode($img);
file_put_contents($output_file, $decoded);
但是,当我为图像运行/时,gocr
显示错误
无效的魔法字节,预期为0x50 0x3[1-6],但得到的是0xff 0xd8
而ocrad
则表示
ocrad:错误的幻数-不是pbm、pgm或ppm文件
可能是什么问题?字节
0xff 0xd8
表明文件是JPEG
错误消息显示“不是pbm、pgm或ppm文件”…JPEG不是其中之一。我们需要首先使用jpegtopnm将其转换为pbm、ppm等格式,然后它才能工作