如何获取文件是否为 jpeglib.h 的 JPEG 类型
How to get if the file is type of JPEG with jpeglib.h
我想问一下,如果文件是jpeg,有没有办法获取信息(布尔值)。
我是这样用png解决的:
bool isPng = !png_sig_cmp(reinterpret_cast<png_const_bytep>(header), 0, number);
我尝试在网上搜索并阅读了jpeglib
的文档,但没有解决。
感谢您的回答。
如果您阅读文件的前几个字节,您应该会在 jpeg 中看到 JFIF 字符。使用 jpeglib
您可以尝试读取 header 数据并失败。
我想问一下,如果文件是jpeg,有没有办法获取信息(布尔值)。
我是这样用png解决的:
bool isPng = !png_sig_cmp(reinterpret_cast<png_const_bytep>(header), 0, number);
我尝试在网上搜索并阅读了jpeglib
的文档,但没有解决。
感谢您的回答。
如果您阅读文件的前几个字节,您应该会在 jpeg 中看到 JFIF 字符。使用 jpeglib
您可以尝试读取 header 数据并失败。