C++:在 Windows 上使用 C++ 读写 BMP 文件的最简单方法是什么?

标签 c++ windows winapi image-manipulation bmp

我想加载一个 BMP 文件,在内存中对其进行一些操作,然后在 Windows(Win32 native )上使用 C++ 输出一个新的 BMP 文件。我知道 ImageMagick它是 C++ 绑定(bind) Magick++ ,但我认为这对这个项目来说有点矫枉过正,因为我目前对其他文件格式或平台不感兴趣。

就读取和写入 BMP 文件的代码设置而言,最简单的方法是什么?答案可能是“用Magick++就行,最简单。”

相关问题:What is the best image manipulation library?

最佳答案

当只为 Windows 开发时,我通常只使用 ATL CImage

关于C++:在 Windows 上使用 C++ 读写 BMP 文件的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/199403/

相关文章:

c++ - 指向类模板的指针

c++ - 为什么 lambda 在 clang 而不是 gcc 上崩溃?

windows - 当我们在 Windows 中使用 docker 镜像和容器时,它存储在哪里?

windows - Android Studio - 创建新项目时卡在 "Build Gradle"

python - 使用 wxpython 传递参数来创建窗口?

c++ - 如何使我的 Windows API GUI 代码更加面向对象?

c++ - 如何使用 Variadic 模板来展平类型树?

c++ - 编译器是否管理使用模板元编程生成的重复类型

C# 试图打开远程文件位置但 Windows 未传递凭据

c - Scintilla 和线程安全