dlib 加载 jpeg 文件
dlib load jpeg files
我正在尝试使用 dlib 库实现一个程序。我已经能够使用 dlib 的所有其他文件,除了与 jpeg 和 png 相关的文件。
#include "dlibimage_io.h"
#define DLIB_JPEG_SUPPORT
int main(){
dlib::array2d<dlib::rgb_pixel> arr1;
dlib::load_jpeg(arr1,"sailboat1234.jpeg");
}
我已经将source.cpp
文件和dlib/external
中的文件包含在我的项目中。此外,我还在c ++常规中包含包含dlib
文件夹的dlib-18.11
文件夹。最后,该项目在Visual Studio 2012上运行。
编辑:
当我运行程序时出现错误:error C2027: use of undefined type 'dlib::compile_time_assert<value>'
。有什么想法吗?
您需要将定义放在标头之前才能使其产生任何效果:
#define DLIB_JPEG_SUPPORT
#include "dlibimage_io.h"
有关参考,请参阅此标头:
image_loaderjpeg_loader.h
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- Gstreamer:每 5 秒使用多文件墨水保存图像/jpeg
- 将 FFMPEG 帧写入 png/jpeg 文件
- 如何使用 jpeglib.h 获取文件是否为 JPEG 类型
- 从JPEG文件中读取Exif缩略图
- JPEG编码位图(BMP)图像从文件使用libjpeg / C++
- JPEG-从文件读取焦距
- dlib 加载 jpeg 文件
- 如何将 JPEG 注释添加到现有的 JPEG 图像文件
- 将自定义元数据添加到 jpeg 文件
- 如何使用图像魔术使用自定义量化表将 PNM 文件压缩为 JPEG
- 如何使用jpeg帧制作.avi、.mp4文件
- 使用c++在Qt中添加jpeg图像文件
- 如何从磁盘加载Jpeg图像并创建视频文件?Avi等),而无需在c++中使用opencv
- 将像素数组保存到 JPEG 图像文件 C++
- 根据镜像效果,亮度和缩放级别读取jpeg文件
- 需要帮助在读取JPEG文件使用libjpeg