查询Pyzbar支持的MIME类型与文件扩展名完整列表
pyzbar支持的文件扩展名与MIME类型说明
pyzbar是ZBar条形码识别库的Python封装,本身不内置文件格式解析能力,仅接收已解码的像素矩阵(如PIL Image对象、OpenCV数组格式)作为输入,因此支持的文件类型完全取决于你用于读取文件/拆帧的上游工具(如Pillow、OpenCV、ffmpeg等)。
1. 静态图片识别场景(使用Pillow作为图片读取工具时)
支持的常用文件扩展名:
.png.jpg/.jpeg.bmp.tiff.webp.ppm.pgm
对应MIME类型:
image/pngimage/jpegimage/bmpimage/tiffimage/webpimage/x-portable-pixmapimage/x-portable-graymap
2. 视频帧识别场景(使用OpenCV/ffmpeg作为视频拆帧工具时)
支持的常用文件扩展名:
.mp4.avi.mov.mkv.flv.wmv.webm
对应MIME类型:
video/mp4video/x-msvideovideo/quicktimevideo/x-matroskavideo/x-flvvideo/x-ms-wmvvideo/webm
注:带DRM加密、损坏的音视频/图片文件即使格式匹配也无法正常读取,无法用于pyzbar解码。
内容的提问来源于stack exchange,提问作者Dhruvil Dave
相关产品推荐
相关产品推荐

