【问题标题】:How to get if the file is type of JPEG with jpeglib.h如何使用 jpeglib.h 获取文件是否为 JPEG 类型
【发布时间】:2020-05-22 13:57:31
【问题描述】:

我想问一下如果文件是jpeg,有什么方法可以获取信息(布尔值)。

我在 png 中这样解决了它:

bool isPng = !png_sig_cmp(reinterpret_cast<png_const_bytep>(header), 0, number);

我尝试在网上搜索并阅读了jpeglib的文档,但没有解决。

感谢您的回答。

【问题讨论】:

    标签: c++ jpeg libpng


    【解决方案1】:

    如果您读取文件的前几个字节,您应该会在 jpeg 中看到 JFIF 字符。使用jpeglib,您可以尝试读取标头数据并失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-29
      相关资源
      最近更新 更多