除了 Tim Yates 建议“手动”读取幻数之外,Boost GIL 文档还指出:
png_read_imagestd::ios_base::failure如果文件不是有效的 PNG 文件,则会抛出异常。jpeg_read_imagestd::ios_base::failure如果文件不是有效的 JPEG 文件,则会抛出异常。对于其他 Boost GIL 例程也是如此。如果您只需要类型,您可能想尝试仅读取尺寸,而不是加载整个文件。
| 归档时间: |
|
| 查看次数: |
5902 次 |
| 最近记录: |