社区
图形处理/算法
帖子详情
MFC做基本的图像处理算法
echosdn
2011-05-18 10:24:22
各位大侠们帮帮忙,最近刚开始学习MFC,想用MFC做一个基本的数字处理的程序,老师给了我一个已经做好的让我看,里面有很多的是MFC封装好的函数,这些函数都需要记住么?很多都是我百度出来,才能看懂功能,要是让我编写程序,我也不知道有这多封装好的函数使用,大侠们,我想问一下,你们都是怎么学习用MFC编写图像处理算法,我真的很迷茫?这么多函数都需要记住么?
...全文
455
13
打赏
收藏
MFC做基本的图像处理算法
各位大侠们帮帮忙,最近刚开始学习MFC,想用MFC做一个基本的数字处理的程序,老师给了我一个已经做好的让我看,里面有很多的是MFC封装好的函数,这些函数都需要记住么?很多都是我百度出来,才能看懂功能,要是让我编写程序,我也不知道有这多封装好的函数使用,大侠们,我想问一下,你们都是怎么学习用MFC编写图像处理算法,我真的很迷茫?这么多函数都需要记住么?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fengbingchun
2011-05-19
打赏
举报
回复
图像处理算法与MFC没多大联系,买本MFC的书多看看MFC就能懂了,至于图像处理算法确实很难,学个matlab、opencv、cximage吧
ztz498612
2011-05-19
打赏
举报
回复
opencv强大
向立天
2011-05-18
打赏
举报
回复
里面有很多的是MFC封装好的函数,这些函数都需要记住么?
-------------------------------------------------------
不用,记个大概就可以以
一般用到什么知道有这么个东西知道上哪去查就好了
很多都是我百度出来,才能看懂功能,要是让我编写程序,我也不知道有这多封装好的函数使用
-------------------------------------------------------
能看懂就可以了
不知道怎么用可以自己重新封装
按着自己的理解和使用习惯进行组织
要说怎么开始
我觉得可以先自己实现一个小功能
通过搜索算法、组织代码、具体实现这样的过程熟悉和了解基本思路
慢慢就好了
echosdn
2011-05-18
打赏
举报
回复
希望学过的人给点指点,真的很迷茫
echosdn
2011-05-18
打赏
举报
回复
我还用专门去学习一下MFC么?还有就是MFC学习的话主要是学习什么?
zyrr159487
2011-05-18
打赏
举报
回复
比如说,你要用到画图方面的功能的时候,你只知道画矩形pdc->Rectangle(),而你想知道画椭圆的函数的话,可以跳到Rectangle的声明处,看看与它放在一起的有哪些绘图函数。
还有可以查看MSDN
echosdn
2011-05-18
打赏
举报
回复
但是现在不知道从哪里学起?感觉很散。
碧螺春的马甲
2011-05-18
打赏
举报
回复
淡定,淡定。随着时间的推移,经验的增加,这些都木有问题。
echosdn
2011-05-18
打赏
举报
回复
现在感觉学习用MFC编写图像处理的程序很费力,不知道自己应该从哪里看起?
taofa817
2011-05-18
打赏
举报
回复
用opencv吧,比MFC方便多了
buyong
2011-05-18
打赏
举报
回复
就别自己做了,觉得要新加功能,就在原来的上面加吧。
等原来的不行了,在重新做。
[Quote=引用楼主 echosdn 的回复:]
各位大侠们帮帮忙,最近刚开始学习MFC,想用MFC做一个基本的数字处理的程序,老师给了我一个已经做好的让我看,里面有很多的是MFC封装好的函数,这些函数都需要记住么?很多都是我百度出来,才能看懂功能,要是让我编写程序,我也不知道有这多封装好的函数使用,大侠们,我想问一下,你们都是怎么学习用MFC编写图像处理算法,我真的很迷茫?这么多函数都需要记住么?
[/Quote]
ChenLee_1
2011-05-18
打赏
举报
回复
MFC太难入门了,一会是C一会又是C++,总体感觉很混乱,而且,里面的体系结构太过于复杂。MFC的书试着看了好几次,没有一次能坚持看完的。。。现在做界面用QT,感觉QT要比MFC容易上手,而且,全部都是C++的OOP思想,简单,直观。。
tt2com
2011-05-18
打赏
举报
回复
孙鑫的视频是最好的VC入门教程
五年上位机转视觉,我用C++/
MFC
/OpenCV自研拖拽平台踩过的那些坑
本文分享了一位C++工程师从工控上位机转型视觉
算法
开发的五年实战经验,详细介绍了使用C++/
MFC
/OpenCV自研拖拽式视觉平台的技术选型、架构设计和性能优化。文章重点解析了
MFC
+OpenCV组合在工业环境中的优势,以及如何通过分层架构和现代C++特性提升平台稳定性和效率,为开发者提供了宝贵的实践参考。
MFC
图像处理
对比加深使用了积分的思想,先统计当前图像像素点的分布以及数量情况并用一个 256的数组记录 0 ~ 255灰度值的像素点个数,再用当前的灰度值的像素点数量除以整张图片像素点数量得到该像素点在整张图片分布的概率,而每当灰度级数加一,该灰度级数的概率还应该加上之前灰度级数概率,这样可以保证随着灰度等级原来越高,像素点的值也会原来越高。均值滤波就是将该像素点的直接领域像素点的灰度值以及当前像素点的灰度值求和,所得结果除以9得到9个像素点的均值。减少图片暗淡部分的对比度,增加图片明亮部分的对比度;
基于
MFC
和OpenCV的
图像处理
小软件
1.软件界面: 本程序是基于
MFC
的单文档(SDI)程序,每次可以打开耽搁图片文件,可以保存,另存为图片文件。支持打开jpg,png,ico,bmp,jpeg等格式的图片。图片打开后的界面如下: 2.图片缩放: 通过滚动鼠标滚轮,可以调节图像的大小。默认是向上滚动鼠标滚轮为放大图片,向下滚动鼠标滚轮为缩小图片。当图片放大或者缩小到一定程度后在滑动鼠标滚轮会没有任何变化,因为图片过大的话会造成
基于OpenCV与
MFC
单文档的
图像处理
软件 [2]图像的显示
我们知道,OpenCV可以通过imread()和imshow()函数将读取到的图片显示到windows创建的窗口中,但如果我们要将其显示在
MFC
应用界面内,还需要
做
一些别的转换。网上的许多资料都是基于OpenCV的CvvImage类,但新版本的OpenCV中已经取消了该类,当然我们也可以添加该类对应.h和.cpp文件中到自己的工程中,但这里我介绍的是另外一种更为直接的方法:通过OpenCV的Mat...
MFC
图像处理
全面指南
htmltable {th, td {th {pre {简介:
MFC
为Windows应用提供了一套C++类库,其中CImage类支持图像的多种操作。学习
MFC
图像处理
,初学者可以掌握从读取、显示、修改到保存图像的技能,并深入了解
图像处理
的关键知识点,如像素操作、图像变换、
算法
实现、多线程处理以及资源管理等。本压缩包提供示例代码、工程文件和资源文件,帮助学习者实践和深化理解。
图形处理/算法
19,463
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章