我有问题。我需要使用c ++将bitmap.bmp颜色更改为黑白,但问题是我不知道如何读取和更改像素。 我不知道如何读取位图文件。我应该包括哪些图书馆?扫描后我应该如何处理像素? 我尝试在网上搜索,但我找不到我想要的东西。 任何帮助,将不胜感激 ... 我真的需要这些信息......
答案 0 :(得分:-2)
为了读取位图,你可以使用它并将.bmp位保存为向量的char(例如)......
#include<vector>
using namespace std;
int main()
{
char bit;
vector<char> name;
while(cin.get(bit))
{
name.push_back(bit);
}
return 0;
}