24小时热门版块排行榜    

CyRhmU.jpeg
查看: 2775  |  回复: 19
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lucien910

银虫 (正式写手)

[求助] 学C++图像处理,该如何入手?已有4人参与

小弟想学用C++进行图像处理,苦于身边没人指导,来宝地求助各位大神,望不吝赐教,先行谢过。。。
问题:
1.搭建什么样的开发环境
1)实际工程中开发环境是什么?VS吗?用的是MFC还是win32 console application还是其他?
2)听说MFC很少用,是真的吗?还有必要学吗?
3)常常用到哪些库?opencv?opengl?还有什么?
4)一般科研或工程中是不是一个VS足够?opencv库扮演的角色是什么?比如说一个简单的显示一幅图像,常用的是opencv中的函数还是vs中的函数?
matlab中显示图像是Imshow(), c++有类似的函数直接显示图像的吗?
5)之前一直用的是matlab,像其中的图像处理工具箱就用的很顺手,现在学C++,不知道C++有没有类似的东西,比如说傅里叶变换,小波变换这些函数VS里面有直接封装吗?

还请做图像处理的研究生或企业界的大神指点一二,详细回答我1)至5),不胜感激。。。再次谢过。。。
回复此楼
青春不过期
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lucien910

银虫 (正式写手)

引用回帖:
5楼: Originally posted by 半个王子 at 2015-11-15 20:48:25
ComputerVision学习建议
书籍: 《数字图像处理》, 冈萨雷斯版        

      《模式分类》, Duda, Richard O., et al. , 机械工业出版社

《计算机视觉 --- 一种现代方法》,  电子工业出版社

       《C++ ...

今天我专门下载了学习opencv,可是我看他是以opencv1.0.0版为例的,现在我下载的opencv是3.0和2.4.4的,两者的函数都不一样,比如说cvLoadImage和imread(),这样的话还能看这本书吗?应该咋办
青春不过期
14楼2015-11-17 19:03:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 20 个回答

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
lucien910: 金币+2, 有帮助 2015-11-15 11:35:13
1),2)MFC可以的。
因为你完全可以在visonlab对平台上二次开发。
3)opencv不错,具有matlab的方便,C的速度。
4)限于玩程序,opencv足矣。做硬件、上系统,opencv+线性汇编可以啦。
5)matlab特点是资源丰富,适合于大学生入手。个人观点。

[ 发自小木虫客户端 ]
2楼2015-11-15 10:59:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lucien910

银虫 (正式写手)

引用回帖:
2楼: Originally posted by feixiaolin at 2015-11-15 10:59:57
1),2)MFC可以的。
因为你完全可以在visonlab对平台上二次开发。
3)opencv不错,具有matlab的方便,C的速度。
4)限于玩程序,opencv足矣。做硬件、上系统,opencv+线性汇编可以啦。
5)matlab特点是资源丰 ...

谢谢
1.MFC和opencv什么关系呢?是二选一还是可以在MFC中使用opencv?
2.现在普遍的开发模式是什么?在VS的MFC,还是win32 console application?
青春不过期
3楼2015-11-15 11:35:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

引用回帖:
3楼: Originally posted by lucien910 at 2015-11-15 11:35:02
谢谢
1.MFC和opencv什么关系呢?是二选一还是可以在MFC中使用opencv?
2.现在普遍的开发模式是什么?在VS的MFC,还是win32 console application?...

MFC是房子,opencv是裤子
2选一可以了。

发自小木虫Android客户端
4楼2015-11-15 12:20:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见