c++ - 像素转换为原始位(位流)

标签 c++ image-processing

我想读取我拥有的图像中每个像素的内容,并将其转换为比特流(原始比特)或将其包含在二维数组中。哪个地方是开始寻找这种转换的最佳地点?

图像的细节:标准测试图像称为 lena.bmp 尺寸:256 x 256 像素位深度:8

另外我想知道关于这个问题的每像素位数的重要性,因为打包和解包也将被合并。

最佳答案

CImg是一个很好的简单、轻量级的 C++ 库,可以加载和保存多种图像格式(包括 BMP)。

它是单个头文件,因此无需编译或链接库。只需包含 header ,您就可以开始了。

关于c++ - 像素转换为原始位(位流),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10921835/

相关文章:

android - eglGetError() 报告错误成功

C++11 在分离线程中创建新线程

C++ 无法从 main.cpp 中的另一个文件实例化类

python - 使用 pyvips 连接多个巨大的图像

java - 方向加权中值滤波器(图像处理)

c++ - C++ 中的事件

java - 如何从 Java 调用 C++?

java - Java中的图像输入输出

python - Pygame:将png图像中的所有白色像素转换为完全透明

image - 使用 javacv 创建白色图像