我是 C++ 的新手,而且 MFC 少一些,所以我的问题很简单。我在大学期间一直在使用 MatLab 进行图像处理这里是问题:
我已经读取了.bmp
图像并将其存储到CBitmap
对象中,但我不知道如何从该对象获取信息,例如(宽度,长度)以像素为单位。在 matlab 中,我曾经在读取图像时得到一个矩阵,并且我可以轻松地将过滤器应用于该矩阵。
图像被读取为
[1 3 123 13]
[12 33 34 14]
[131 46 32 67]
我可以读取单个像素的值并进行算术运算来更改它。我可以对一个CBitmap
对象做同样的事情吗?或者我应该将图像读入二维数组之类的东西吗?