数字图像处理,JAvA VC++ mAtlAB 哪个更适合?

Java不推荐,Matlab和VC都是可以的.Matlab有强大的image processing工具箱,入门较快,能对你的算法进行快速仿真,呈现.但是matlab只能做研究用,实际工程中最终都要转为c或vc.直接用VC++也可以,下个opencv包,是个强大的图像处理VC++开源库,可快速入门,对于基本处理算法和一些简单工程都有源代码,比如人脸检测,人脸识别等.希望能找到适合自己的工具.

算法测试和研究,用Matlab快.

单单对图象进行处理的话用matlab比较适合,因为操作简单,不用开发用户界面. 如果要做成可以改参数之类的需要用户界面的,那VC++比matlab方便很多,虽然matlab也可以做,但是VC++通用性更强

matlab 和vc 都行.vc的有visual c++图像处理编程visual c++ 数字图像处理典型算法及实现然后再看看模式识别的书.再去中国知网看看相关论文.本科毕业设计就那么回事,小意思,糊弄下就行了,

matlab方便一些如果VC不用一些已经有的第三方库(OpenCv之类的)的话还是很麻烦的.

最好的方案是matlab做图像处理,vc编界面

1.matlab处理数字图像很好,脚本程序也简单,但局限在其环境里,移植、使用起来不方便.2.VC6写程序较繁琐(一点不象C),编译严格.不过要开发专业、独立、实时性强的应用软件倒可选它.3.VB6简洁易用,开发一般图像处理软件不逊于VC.支持平台多(VISTA好像支持VB6但却不支持VC6?).可独立开发也可调用matlab接口,甚至更强的DX、OPENGL也行,应是VC和matlab的折中之选.

建议用matlab,因为matlab本来的程序设计就是针对矩阵和图像处理的,而vc++主要是编写大型的程序才能发挥自己的优势,在图像处理这方面它还是有些不足.

用matlab较好,因为matlab功能强大,编程语言简洁,形式不拘,优点很多.

我用的matlab多些,matlab处理图像是细到像素点的!我也使用过VC,感觉处理图像方面应该差不多,都是可以对像素进行操作,但是VC编起来太费劲了,出同样的效果matlab比vc要快的多,因为有相应的库函数可以调用!VC用好了你就可以当Windows程序员了,有钱途啊!但是VC学好了不是短时间可以达到的!

相关文档

图像分割matlab
数字图像制作基础
用matlab实现图像分类
简述数字图像信息的特点
图像非线性变换代码
二维傅里叶变换的性质
电脑版