【问题标题】:CImg image loading error in example files示例文件中的 CImg 图像加载错误
【发布时间】:2014-02-24 14:41:27
【问题描述】:

我刚刚安装了 cImg,并开始浏览一些示例文件以了解自己的方向。从示例文件夹加载图像的每个程序都可以正常编译,然后在运行时在命令行窗口中遇到此错误:

[instance(0,0,0,0,0000000000,non-shared)] CImg::load(): 无法打开文件“CImg/lena.pgm”。

我假设由于这一切都发生在示例代码中,问题在于我如何设置图像文件夹的路径。

关于如何解决这个问题的任何想法?

【问题讨论】:

    标签: c++ cimg


    【解决方案1】:

    您的问题可能与您用于执行示例代码的路径有关。 所有 CImg 示例都位于文件夹 examples/ 中,一些示例使用文件夹 examples/img/ 中定义的图像数据。在示例代码中,使用了这些图像的相对路径(如CImg<>("img/lena.bmp"),因此这意味着您必须在文件夹examples/ 中执行示例代码才能使其按预期工作。

    【讨论】:

    • 修复了它。非常感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多