=== JPG二维码提取问题修复 === ✓ 通用脚本存在 检查Python依赖: ✓ cv2 ✓ numpy ✓ PIL ✗ fitz - 需要安装 安装命令: pip install PyMuPDF 测试JPG文件处理: ✓ 测试JPG文件存在: test_license.jpg 执行测试命令: python qrcode_universal.py test_license.jpg output.png 测试结果: 返回码: 0 ✅ JPG二维码提取成功! 输出文件: fix_test_output.png 文件大小: 61096 bytes === 解决方案 === 1. 立即修复(推荐): 将 QrCodeManager.php 中的脚本路径更新为通用版本 系统会自动使用 python_universal 方案 2. 手动测试: php scripts/test_universal_qr.php 3. 验证修复: 使用实际的JPG营业执照文件测试 4. 部署到新机器: pip install PyMuPDF Pillow opencv-python numpy 确保 python/qrcode_universal.py 文件存在 === 原问题分析 === 错误: δ??PDF?м?⵽??ά?? 原因: JPG文件被 qrcode_opencv.py 当作PDF处理 解决: 使用 qrcode_universal.py 自动检测文件类型 修复完成!