MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

前言:笔记:


1 应用场景:

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

2 图像处理和机刷跟你讲视觉任务:

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记


MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记


3 MATLAB 能做什么:

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记


4 产品介绍:

4.1 图像处理工具箱

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

4.2 计算机视觉系统工具箱: 

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

5 举例:

5.1 边缘检测和分割

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 【mySegmentation 分割函数MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

【关键的函数,索伯算法,Edge】

        同时调用了一些,数学中的形态学的参数。

 MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 5.2 基于特征的匹准:

在遥感,医学等,

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 本例,想将两个图像进行匹准。

第一步为显示出来的图像: 

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

第二步:用角点算法读取图像的特征:

 MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 【vision.CornerDetector】就是system object,是图像的角点检测机制。

 Vision 是一个package,而CornerDetector是一个类,

运行效果如下: 

 MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 下面是角点算法的比较:

 MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

第三步:以特征点为中心,提取9*9的矩形区域:

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

第4步,特征匹配:

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 查看最接近的前10个特征:

MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

 第5步,将角点显示在原来的图形中:

红色、绿色为角点在图形中的位置,黄色线为两个图像匹配的链接结果。

 MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记

这里有可见的错误的匹配。


参考:

帮助中心 - MATLAB & SimulinkSearch the knowledge base containing MathWorks documentation, code examples, and common MATLAB questions asked in the community.MATLAB 在图像处理和机器视觉的应用举例 - 官网培训笔记https://ww2.mathworks.cn/support/search.html/videos/image-processing-with-matlab-82545.html?fq[]=asset_type_name:video&fq[]=category:images/index&page=1

上一篇:如何从中文和数字混合的文本中,提取部分数字?


下一篇:【数学建模】2.Matlab基础知识