发表于:2018/3/25 10:49:48
#0楼
入门是用的康耐视的智能相机,IN-Sight工具齐全,我觉得学这个软件还是比较有利于对检测工具的功能和特点进行学习。但想进一步提升,还得看看理论方面的东西,下面是网友的推进,转来分析到这里。买了数字图像处理,正在学习中,欢迎有学习的朋友来交流。
转帖:
机器视觉主要使依靠分析数字图像中的物体特征,建议有兴趣入行的朋友去看如下书籍:
1、理论基础方面:
冈萨雷斯的《数字图像处理》,这本书主要讲述了图像处理的数学基础,包含时域分析和频域分析,涉及傅立叶变换等高等数学知识;数学方面可以学习《高等数学》(大学本科教材)、《矩阵论》(研究生课程教材)。
2、计算机语言方面:
行业内目前主要使用C#和C++开发软件,由于C#开发方便且周期短,很多公司开始由C++开发转向C#开发。
C#书籍建议看《C#入门经典第6版》,该书里的内容已经足够开发一些简单的软件。
3、视觉处理软件方面:
如果有足够资金可以考虑学习halcon或者visionpro,其中halcon软件的使用方式更类似于编程语言,而visionpro软件的使用方式更类似于拖拉控件的应用程序。
如果只是想对图像处理有个大概的认知,学习Opencv就够了。OpenCV书籍建议学习《Opencv编程入门3》毛星宇著,这本书非常详细得介绍了一些常用的图像算法。
欢迎各位朋友交流、补充和指导。
转帖:
机器视觉主要使依靠分析数字图像中的物体特征,建议有兴趣入行的朋友去看如下书籍:
1、理论基础方面:
冈萨雷斯的《数字图像处理》,这本书主要讲述了图像处理的数学基础,包含时域分析和频域分析,涉及傅立叶变换等高等数学知识;数学方面可以学习《高等数学》(大学本科教材)、《矩阵论》(研究生课程教材)。
2、计算机语言方面:
行业内目前主要使用C#和C++开发软件,由于C#开发方便且周期短,很多公司开始由C++开发转向C#开发。
C#书籍建议看《C#入门经典第6版》,该书里的内容已经足够开发一些简单的软件。
3、视觉处理软件方面:
如果有足够资金可以考虑学习halcon或者visionpro,其中halcon软件的使用方式更类似于编程语言,而visionpro软件的使用方式更类似于拖拉控件的应用程序。
如果只是想对图像处理有个大概的认知,学习Opencv就够了。OpenCV书籍建议学习《Opencv编程入门3》毛星宇著,这本书非常详细得介绍了一些常用的图像算法。
欢迎各位朋友交流、补充和指导。