VC高手 都过来帮下忙

写了一个处理图片的类CDibImage里面有各种处理函数如果是在基于单文本的工程中直接CDibImage*pdc=getdocument()即可但是现在我想把这个工程做成... 写了一个处理图片的类CDibImage 里面有各种处理函数 如果是在基于单文本的工程中 直接 CDibImage *pdc=getdocument()即可 但是现在我想把这个工程做成是基于对话框的 该怎样把被处理的图片文件和CDibImage关联起来 可以用CDibImage中的处理函数进行处理? 高手指点 讲的详细追加分
我想在CDibImage类中加一个CFile类型的变量 然后用它读取图片信息 在强制转换成CDibImage 指针类型 这样可不可行呀
展开
 我来答
匿名用户
2011-05-27
展开全部
基于对话框一般用HDC

HBITMAP hBitmap=HBITMAP(::LoadImage(NULL,"a.bmp",IMAGE_BITMAP,0,0,LR_LOADFROMFILE));
BITMAP bitmap;

GetObject(hBitmap, sizeof(BITMAP), &bitmap);
HDC hDC,hMemDC;
hDC=::GetDC(m_hWnd);
hMemDC=::CreateCompatibleDC(hDC);
SelectObject(hMemDC,hBitmap);
... ...
追问
这貌似是要显示图片的呀  我做的处理是二值化 膨胀 腐蚀 提取等 你能不能告诉我  该怎样把处理类 和 图像关联起来呀
追答
建议你用GDI+,读图片文件,取出点阵数据,然后再二值化 膨胀 腐蚀 提取等
tuyin1989
2011-05-27
知道答主
回答量:4
采纳率:0%
帮助的人:3.3万
展开全部
首先 我不知道你的类是怎么写的,
其次 不管你的程序是基于怎样的界面都是与类和语言无关的,如果你的类真的没问题,他在控制台下也能实现。
最后 一句半句说不清,如果你需要的话,我可以将我写的图片处理类发给你。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式