GDI+图像类问题
我正在尝试使用 GDI+ 和 VC++ 2008 中的 Image 类从 PNG 文件中读取图像数据。我已包含 gdiplus.h 头文件,并添加了 Gdiplus.lib 作为对项目的引用。但是当我编译以下代码时,出现“Image”是未声明标识符的错误。您能否让我知道如何使用此类从图像中读取数据?
谢谢, 拉凯什。
代码:
#include <iostream>
#include "windows.h"
#include "gdiplus.h"
using namespace std;
int main()
{
Image *img;
return 0;
}
I am trying to read the image data from a PNG file using Image class in GDI+ and VC++ 2008. I have included gdiplus.h header file and also added Gdiplus.lib as a reference to the project. But when I compile the following code, I get the error that "Image" is an undeclared identifier. Could you please let me know how to read the data from the image using this class?
Thanks,
Rakesh.
Code:
#include <iostream>
#include "windows.h"
#include "gdiplus.h"
using namespace std;
int main()
{
Image *img;
return 0;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试“Gdiplus::Image”。所有 GDI+ 类都在 Gdiplus 命名空间中定义。您必须按照我的建议指定它,或者添加“using namespace Gdiplus;”
Try "Gdiplus::Image". All GDI+ classes are defined in the Gdiplus namespace. You must either specify it as I suggest or add a "using namespace Gdiplus;"