问题描述
- 计算机 图形图像处理
-
只有C++基础,需要学MFC么?
接下来该学些什么。
图形图像又可再分为哪些细的方向?
各自的应用领域?也就是说这些细方向大体是从事哪方面的工作?
解决方案
图像识别好像不错~~~~
解决方案二:
建议可以了解一下Qt,非常不错,而且是跨平台的。可以参考《C++ GUI Qt4 编程》,需要电子版我可以发给你。
解决方案三:
学习OpenCV,这是非常热的一个图形库。
解决方案四:
做软件的话,试试QT,面向对象很简单,OpenCV我没试过,听说也挺好。
解决方案五:
医学上图像处理吃香 什么三维建模,图像识别这些
就语言而已 QT做UI不错 而且跨平台 没必要学MFC
OpenCVS库可以减少你实现图像处理的代价 很值得学习
解决方案六:
只有C++基础,需要学MFC么?
只有C++基础,是否要学MFC,和你选择的开发环境有关,用VC开发的话一定要学MFC才有前途,用C++Builder的话学MFC一丝用处也没有
接下来该学些什么。
接下来是实做,根据你的工作和爱好,你自然知道要学什么
图形图像又可再分为哪些细的方向?
图形图像分为矢量图和位图(像素图),两者根本上不同
各自的应用领域?也就是说这些细方向大体是从事哪方面的工作?
要处理照片的话用位图,CAD的话用矢量图,这样的差别使方向性很明确了,如果你要做原画就是画画的画家的话你就学位图,在游戏开发上的话,这个主要是做皮肤和脸部样子的
你要3D建模的话重点在适量图上,构建一个3D人物模型,先要用矢量建一个骨架,然后用位图画出五官和衣服,包在骨架上
解决方案七:
那看你要做什么了,普通的UI用Qt,MFC都可以。要炫酷一些的就用flash做控件吧。三维的学DX。
解决方案八:
本人是做图像处理这一块的,关于你的问题本人也曾经疑惑过。其实只要是有c语言的基础就可以进行图像处理方面的研究了,语言只是工具,当你用语言获取到图像的数据区之后,如何对这块区域进行处理才是关键的问题。
关于上面很多人提到的opencv确实是值得学习的,它是c++写的,网络上有很多的教程,其中 浅墨 写的感觉很适合初学者,也有相应的书卖。
至于要不要学习mfc,如果你要将程序做成软件给别人用,mfc当然是很方便的,只是学习的话只用c++也是ok的
解决方案九:
多看opencv源码,mfc可以做界面。对提高cpp水平有帮助,掌握好的类库设计。
解决方案十:
图像处理方向有很多 比如去噪 图像增强 图像压缩 计算机视觉 机器视觉 图像重构 模式识别等等 大的应用领域有搜索 谷歌 微软 雅虎 百度都有做基于图像和视频搜索;
还有医学图像方面 医疗机械应该是个很有潜力的市场 模式识别是图像处理里最难也是最高端的领域 具体小方向有车牌识别 人脸识别 虹膜识别 目标追踪 指纹识别
还有基于视频的识别等等 模式识别技术虽然已经比以前成熟了很多 但改进和探索的空间依然很大很广 很多大的公司都有做这方面的 你有C基础就行啊 在这基础上学
好C++和MATLAB就很牛了