其实没那么难的,和普通的编程差不多,也是建立一个MFC工程即 文件--新建--MFCAppWizard(exe),第一步的时候选择多文档;还有有个地方要注意,因为一般要处理的图像可能比较大,所以在最后一步,你在选择view的种类时最好选择CScorllView。
然后至于怎么编写,要实现什么样的功能,就要看你这个程序的设计方案了。但是有一点是必须要做的就是打开图像,其实这个和其它的是一样的,也是在OnDraw()函数中写出来。
希望能够帮助你,如果还有什么疑问请追问。
申请个二维或一维数组,把图像亮度值装进去。比如用:
CBitmap::LoadBitmap
之类的函数,把硬盘中的文件读进数组。
然后做各种图像处理。(二值化,过滤处理之类的)
再显示或存盘。
或者用一些现成的图像处理库。比如收费的(LeadTools),
免费的(OpenCV)之类的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)