C++用于写入大型图像文件的实用程序
C++ utility for writing large image files
我正在研究一些有限元分析代码,我们常用的故障排除工具之一是定义物理问题的大型矩阵的图形输出。但是,随着问题大小变得很大,我过去使用的工具(libpng,libharu pdf)开始花费很长时间才能将图像写入文件。
我的问题:任何人都可以推荐一个高性能的C++图像库,能够有效地以某种标准格式(例如.png,tiff等)输出大图像?此外,要绘制的矩阵非常稀疏,这意味着大部分图像画布实际上是空的;因此,尽管图像的分辨率可能几乎是千兆像素,但每行最多只有大约 20-30 像素。
我会尝试 http://www.openexr.com/OpenEXR附带一个用于读写的SDK。I/O 从不需要将整个位图放在内存中。
libvips 是一个古老的图像处理库,专门研究这个问题。
相关文章:
- 将 glade 文件与程序 g++ 链接
- C++实用程序::转换在静态链接库中不起作用
- 如何使用命令提示符、记事本和 MinGW 使用主文件、头文件和实现文件编译C++程序?
- 通过实用程序 fn 将捕获的 lambda 传递给 C 样式回调 - 错误
- 当我尝试进行TPC-E测试时,实用程序抱怨"undefined reference"
- 在没有格式说明符的情况下在c++中使用类似printf的实用程序
- C++实用程序,用于将长开关语句转换为封装开关案例阶梯的简洁函数调用
- 编译简单的多文件类程序时出现未定义的引用错误
- 创建文件函数是否可以打开仅在WinObj实用程序中的全局目录下列出的设备的句柄?
- 如何使用自定义对象的序列化在 c++ 中编写自定义二进制文件处理程序
- C++对象文件和程序文件组合编译的 Bashrc 别名
- C :实用程序名称空间中的正态分布
- C++ 使用 json 文件提升程序选项
- 多线程文件 IO 程序在线程数增加时行为不可预测
- 实用程序函数不会在 .h 文件中初始化并在 main 中定义.cpp
- 用于创建integral_constants的 aribtrary 元组的通用实用程序
- Qt 创建器中的实用程序::转换::to_string_t中的链接错误
- C++用于写入大型图像文件的实用程序
- C++命令行实用程序输入文件的位置会更改行为
- 用于比较c++头文件与其基文件的开放源码实用程序