一、VLFeat:使用C语言编写提供C语言和Matlab两种接口,能够实现大量计算机视觉算法,其中包括:css

(1)经常使用图像处理功能,包括颜色空间变换、几何变换(做为Matlab的补充,通常可用于数据集的扩充),经常使用的机器学习的算法,包括GMM、SVM、KMeans等,经常使用的图像处理plot工具。html

(2)特征提取,包括Covariant、detectors、HOG、SIFT、MSER等。VLFeat提供了一个vl_covdet()函数做为框架,能够方便的统一所谓“co-variant feature detectors”,包括了DoG, Harris-Affine, Harris-Laplace而且能够提取SIFT或raw patches描述子。算法

(3)超像素(Superpixel)分割,包括经常使用的Quick shift, SLIC算法等框架

(4)高级聚类算法,好比整数KMeans:Integer k-means (IKM)、hierarchical version of integer k-means (HIKM),基于互信息自动断定聚类类数的算法Agglomerative Information Bottleneck (AIB) algorithm等dom

(5)高维特曾匹配算法,随机KD树Randomized kd-trees机器学习

二、MexOpenCV:让Matlab支持调用的OpenCV工具

由石溪大学Kota Yamaguchi教授提出,最近已经合并到了OpenCV学习

最近(大概是九、10月)已经merge到了OpenCV主包,是的OpenCV的功能愈来愈强大。具体功能不详细介绍。网站

三、Peter Kovesi工具箱

这个Matlab的工具箱是由一位叫Peter的人所写,其中包括不少.m的文件,所有Matlab实现,无需编译安装,支持Octave(若是没有Matlab的话,有了这个工具箱也能够在Octave下进行图像处理了)。这个工具箱主要以图像处理算法为主,附带一些三维视觉的基本算法,列一些包括的功能:

(1)Feature Detection via Phase Congruency

(2)Spatial Feature Detection,Harris、Canny之类的特征算法

(3)Edge Linking and Line Segment Fitting,边缘特征和线特征的各类操做

(4)Image Denoising,图像降噪

(5)Surface Normals to Surfaces,从法向量积分出表面

(6)Scalogram Calculation

(7)Anisotropic diffusion,著名的保边缘平滑算法

(8)Frequency Domain Transformations,傅立叶变换

(9)Functions Supporting Projective Geometry,透视几何、三维视觉的一些算法

(10)Feature Matching、特征匹配

(11)Model Fitting and Robust Estimation、RANSAC

(12)Fingerprint Enhancement,指纹图像加强

(13)Interesting Synthetic Images,一些好玩儿的图像生成算法

(14)Image Blending,图像融合

(15)Colourmaps and colour conversions,颜色空间算法

matlab图像处理 推荐,Matlab计算机视觉、图像处理工具箱推荐相关推荐

  1. Matlab计算机视觉/图像处理工具箱(待续)

    Matlab计算机视觉/图像处理工具箱推荐 http://blog.csdn.net/liuyue2046/article/details/12992139 VLFeat和Piotr's Image ...

  2. 数字图像几何变化matlab,【新书推荐】数字图像处理——使用MATLAB分析与实现

    原标题:[新书推荐]数字图像处理--使用MATLAB分析与实现 数字图像处理是现代信息处理的研究热点.教材基于大学教学特点.目的编写,介绍数字图像处理的基本原理.算法分析和实现.章节内容由浅入深,层次 ...

  3. 图像处理之Matlab主界面介绍

    本人初学图像处理,在此分享自己的学习经验和踩过的坑. 对于图像处理,Matlab确实是非常强大,做得确实是好.方便快捷,在图像处理方面,有一个工具包,叫Image Processing Toolbox ...

  4. matlab 判断元素索引_MATLAB图像处理:08:在交通视频中检测汽车

    本示例说明如何使用"图像处理工具箱"来可视化和分析视频或图像序列.本示例使用VideoReader(MATLAB),implay和其他图像处理工具箱功能来检测交通视频中的浅色汽车. ...

  5. matlab连通区边界_Matlab图像处理学习笔记(一):二值化、开操作、连通区域提取、重心、ROI...

    本博客主要记录我学习运用matlab进行一些基本的图像处理的一些笔记,如果有不当的地方,欢迎批评指正,一起学习,一起进步. 本篇是第一篇,只涉及到一些基本的操作,涉及到的知识点如下: 1.二值化 2. ...

  6. 数字图像处理(MATLAB)(第二版) 冈萨雷斯 学习笔记

    数字图像处理(MATLAB)(第二版) 冈萨雷斯 主要用来记录自己的学习过程,相关实验内容,便于日后查找相关知识点及复习所用 第二章 灰度变换和空间滤波 本章重点讨论两类空间域处理方法:亮度(或灰度) ...

  7. 用matlab写的视频截取图像桢,基于MATLAB的储粮害虫图像处理方法

    摘要:在对粮虫图像处理过程中,介绍了Matlab图像处理工具箱中的函数,给出了图像处理 与分析的技术实现, 边缘检测及轮廓提取, 通过形态学方法进行图像特征抽取与分析,达到了比较好的效果. 关键词:粮 ...

  8. 数字图像处理之matlab大作业:自制图像处理小工具

    学习的过程向来不是容易的,创造一个作品的过程更是不容易的.因此,在文章的最后,提供了两个现成的示例代码,大家直接可以拿来运行.在完成大作业的时候,大家可以在已有作品的基础上,按照自己的需求进行修改,添 ...

  9. matlab武汉加油,[00]数字图像处理-matlab速成

    原本听的是mooc武汉大学的数字图像处理课程,但是无奈老师读ppt的能力太强,不太适应,后面的课程对于实验方面的要求甚低,无奈之下到处找课程,终于找到了一个适合自己的教程<王伟强-数字图像处理& ...

最新文章

  1. 自然语言处理:网购商品评论情感判定
  2. javascript里面RegExp的exec函数的总结
  3. Swift和Objective-C的运行时编程
  4. 优化Nginx服务的安全配置
  5. openssl qt 生成秘钥_关于openssl作的rsa生成密钥及加解密
  6. 对联系人进行增删改查
  7. folders默认配置 shell_更改windows默认的User Shell Folders
  8. Mysql学习总结(67)——MYSQL慢查询日志
  9. Activity之间传递参数
  10. EbNo(EbN0)和SNR
  11. redis数据库的基础
  12. 一文搞懂如何高效学习与进阶NLP or CV!
  13. django 序列化组件Serializer
  14. 软件工程应用与实践(十):PP-OCRv2的简单介绍
  15. 基于SSM框架的毕业设计管理系统 毕业设计-附源码211633
  16. 面试字节跳动之感谢篇
  17. CS5261|CS5265|Type-C转HDMI 4K30HZ 4K60HZ音视频
  18. 微信小程序云开发 操作数据库-数据的批量更新
  19. five 安卓应用|five 1.0.1 for android,Five小视频安卓版
  20. Oracle数据库违反唯一约束条件

热门文章

  1. find和grep命令合集
  2. JAVA仿真之银行出纳员
  3. JavaScript遇到浏览器不兼容与解决方案
  4. php http 断点续传
  5. [导入][转载]超强大的jquery formValidator
  6. vue组件化开发实践
  7. 安装Harbor1.4.0开源docker镜像仓库(含letsencrypt证书)
  8. GUID基本概念以及C#、SqlServer中GUID基本用法
  9. swfobject.js 2.2简单使用方法
  10. HDU 3943 K-th Nya Number(数位DP)