![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Matlab
文章平均质量分 82
gududeyhc
这个作者很懒,什么都没留下…
展开
-
关于Matlab中avi视频的读取问题
关于Matlab中avi视频的读取问题由于上传图片不方便,请查阅百度文库:http://wenku.baidu.com/view/a88c6a8bd4d8d15abe234e9c.html很多学员反映matlab对一些视频利用函数aviread(或者mmreader)可以,别的不可以。这是因为matalb中函数aviread对读取avi的视频比较苛刻……首先利用函数avii原创 2013-04-24 23:00:43 · 2115 阅读 · 0 评论 -
限制对比度自适应直方图均衡化算法原理、实现及效果
http://blog.csdn.net/laviewpbt/article/details/8769877#comments一、自适应直方图均衡化(Adaptive histgram equalization/AHE) 1.简述 自适应直方图均衡化(AHE)用来提升图像的对比度的一种计算机图像处理技术。和普通的直方图均衡算法不同,AHE算法通过计转载 2013-05-30 22:34:07 · 4018 阅读 · 0 评论 -
MATLAB中mexFunction函数的接口规范
http://blog.csdn.net/jkhere/article/details/8910311void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[])nlhs:输出参数数目 plhs:指向输出参数的指针 nrhs:输入参数数目 例如,使用[a,b]=test(c,d,e)转载 2013-05-30 22:47:20 · 872 阅读 · 0 评论 -
MATLAB编译cpp文件
http://blog.csdn.net/jkhere/article/details/8906274目的:打通MATLAB与VC之间的通道,实现用MATLAB调用VC程序,以及VC调用MATLAB程序。上篇博客实现了将MATLAB的M文件编译成C/C++文件,exe应用程序。这篇实现MATLAB编译CPP代码。[cpp] view plaincop转载 2013-05-30 22:50:02 · 1043 阅读 · 0 评论 -
matlab将M文件直接编译为可独立使用的EXE可执行文件
matlab编译器可将M文件直接编译为可独立使用的EXE可执行文件,程序可脱离matlab直接运行,且程序完成了编译工作,执行速度优于原M文件。首先要启动编译器的配置工作。mex -setup根据提示选择合适的编译器。下次使用matlab时,编译器的配置依然有效。当用户下次需要使用其它编译器时,需要对系统的编译器环境进行重配置,其命令如下:mbuild -setup转载 2013-05-30 22:51:15 · 1188 阅读 · 0 评论 -
Canny边缘检测算法原理及其VC实现详解(二)
3、 Canny算法的实现流程 由于本文主要目的在于学习和实现算法,而对于图像读取、视频获取等内容不进行阐述。因此选用OpenCV算法库作为其他功能的实现途径(关于OpenCV的使用,作者将另文表述)。首先展现本文将要处理的彩色图片。图2 待处理的图像3.1 图像读取和灰度化 编程时采用上文所描述的第二种方法来实转载 2013-05-30 21:59:37 · 915 阅读 · 0 评论 -
Canny边缘检测算法原理及其VC实现详解(一)
图象的边缘是指图象局部区域亮度变化显著的部分,该区域的灰度剖面一般可以看作是一个阶跃,既从一个灰度值在很小的缓冲区域内急剧变化到另一个灰度相差较大的灰度值。图象的边缘部分集中了图象的大部分信息,图象边缘的确定与提取对于整个图象场景的识别与理解是非常重要的,同时也是图象分割所依赖的重要特征,边缘检测主要是图象的灰度变化的度量、检测和定位,自从1959提出边缘检测以来,经过五十多年的发展,已有许多中不转载 2013-05-30 21:53:26 · 850 阅读 · 0 评论 -
灰度共生矩阵(GLCM)
http://blog.csdn.net/linxue968/article/details/6034745共生矩阵用两个位置的象素的联合概率密度来定义,它不仅反映亮度的分布特性,也反映具有同样亮度或接近亮度的象素之间的位置分布特性,是有关图象亮度变化的二阶统计特征。它是定义一组纹理特征的基础。一幅图象的灰度共生矩阵能反映出图象灰度关于方向、相邻间隔、变化幅度的综合信息,它是分转载 2013-05-30 22:05:26 · 989 阅读 · 0 评论 -
Hough圆检测的matlab实现
源代码:m文件1:function newPic=hough_circle_main(oldPic)close allclearclc[filename,pathname]=uigetfile({'*.bmp;*.jpg;*.tif;*.gif'},'newpic');if isequal(filename,0) disp('User selected转载 2013-06-06 20:50:02 · 8878 阅读 · 2 评论 -
亚像素显示
来源:http://www.xieyidian.com/10572009年1月20日 发表评论阅读评论这是一篇翻译文章,原文地址:http://www.grc.com/cleartype.htm工作原理被拆分的像素:当像素不是一个像素的时候 LCD显示器上最小的图像单元(一个”像素”)实际上是由三个”亚像素(sub-pixel)”组成的:一个红色、一转载 2013-06-19 00:08:30 · 1489 阅读 · 0 评论 -
精华博客和论坛
1、刘未鹏|C++的罗浮宫http://blog.csdn.net/pongba假如你对人工智能、机器学习、知识发现和认知科学有兴趣,这个博客绝对是一个宝藏! 2、笑对人生,傲立寰宇 的博客:http://dahua.spaces.live.com/blog/一个非常好的技术博客,博主林大华是中科大本科、香港中文大学硕士,目前在MIT读博。博客里有很多深入浅出、诙谐原创 2013-04-12 21:53:52 · 1853 阅读 · 0 评论 -
Matlab学习笔记三:绘图
1.二维柱状图>> x=rand(1,5)bar(x)x = 0.9501 0.2311 0.6068 0.4860 0.8913原创 2013-07-13 21:11:48 · 1669 阅读 · 0 评论 -
Matlab学习笔记一:矩阵基础
矩阵的创建1.直接输入法>> a=[1 2 3;4 5 6]a = 1 2 3 4 5 6>> b=[11,12,13;21,22,23]b = 11 12 13 21 22 23 2.全1矩阵的创建>> c=ones(3,3)c = 1 1原创 2013-07-11 19:33:12 · 1890 阅读 · 0 评论 -
Matlab学习笔记二:矩阵的高级操作
26.%例3-19 块状复制函数repmat>> A=eye(2)repmat(A,3,3)A = 1 0 0 1ans = 1 0 1 0 1 0 0 1 0 1 0 1 1 0 1 0 1原创 2013-07-12 21:28:04 · 1872 阅读 · 0 评论 -
Matlab学习笔记五:字符串操作
94.把数值数组转换成字符数组>> x = [77 65 84 76 65 66];xx=char(x)xx =MATLAB>> y=int2str(rand(3))y =1 0 00 1 01 1 1z=mat2str([1 2 3.5])z =[1 2 3.5]a=dec2bin(356)a =101100100b=d原创 2013-07-29 22:08:27 · 1739 阅读 · 0 评论 -
Matlab学习笔记四:三维绘图
76.>> x=[0 0 0];y=[30 60 90];z=[0 0 0];%绘制平面Z=0上的直线plot3(x,y,z)hold on>> grid on>> x1=[0 0 0 0];y1=[0 12 24 36];z1=[3 3 3 3];%绘制平面Z=3上的直线plot3(x1,y1,z1)grid onhold on>> x2=[0 0 0 0];原创 2013-07-28 21:50:09 · 1184 阅读 · 0 评论 -
matlab练习程序(SUSAN检测)
http://blog.csdn.net/jkhere/article/details/8961221SUSAN算子既可以检测角点也可以检测边缘,不过角点似乎比不过harris,边缘似乎比不过Canny。不过思想还是有点意思的。 主要思想就是:首先做一个和原图像等大的目标图像。然后用一个圆形的模板,用模板去遍历原图像每个像素,把模板内的每个像素都和模板中心像素比较,如果灰度小于一个阈转载 2013-05-30 22:22:59 · 1076 阅读 · 1 评论 -
图像的灰度共生矩阵
http://blog.csdn.net/weiyuweizhi/article/details/5724050Gray-level co-occurrence matrix from an image图像的灰度共生矩阵灰度共生矩阵是像素距离和角度的矩阵函数,它通过计算图像中一定距离和一定方向的两点灰度之间的相关性,来反映图像在方向、间隔、变化幅度及快慢上的综合信息。转载 2013-05-30 22:03:18 · 871 阅读 · 0 评论 -
matlab 使用的一点儿体会(for beginner)
原帖地址:http://genial.ycool.com/post.13304.html 真正接触matlab一年左右,我很喜欢上了matlab的简单的语法,易于绘制图形,gui编程也非常容易,并且功能强大的开放式的toolbox。 因此,尽管我一直没有这方面的应用,但是我还是对它非常感兴趣。 现将个人的matlab的一点学习体会列在这里,愿能够对大家(特别是初学者)起到一点转载 2013-05-13 20:47:33 · 747 阅读 · 0 评论 -
MATLAB 图像处理 常用命令
图像处理工具包还提供其他一些算术运算imadd 两个图像相加,或者一个图像加上一个常量imsubstract 两个图像相减,或者一个图像减掉一个常量immultiply 两个图像相乘,或者一个图像乘上一个常量imdivide 两个图像相除,或者一个图像除以一个常量imabsdiff 两个图像的差的绝对值imcomplement 求一个图像转载 2013-04-19 17:59:59 · 1839 阅读 · 0 评论 -
对多个相互分离的目标进行标记
close allclear allclcRGB = imread('coins.jpg');I = rgb2gray(RGB);threshold = graythresh(I);bw = im2bw(I,threshold);bw = bwareaopen(bw,30);se = strel('disk',2);bw = imclose(bw,se)转载 2013-04-19 18:04:13 · 824 阅读 · 0 评论 -
泊松抠图
泊松抠图MATLAB代码 (高手代码)图像处理 2010-09-27 09:54:25 阅读93 评论0 字号:大中小 订阅 poison matting matlab code 注:显示图像后, 单击鼠标左键连出完全背景区域,双击左键结束; 图像改变后,再单击鼠标左键连出完全前景区域,双击左键结束。即可得到结果。A=imread('ppm转载 2013-04-19 18:07:47 · 2647 阅读 · 2 评论 -
图片和视频的相互转换——Matlab
一、图片转换为moivefunction im2movie(aviname, dirname)% 将目录dirname中图片转换为avi电影(JPG图片)% aviname:要保存的avi文件名% dirname:文件所在的路径,最后不带"/" t = cputime;filename = dir(strcat(dirname, '/*.jpg')); % 读取目原创 2013-04-20 20:12:08 · 6794 阅读 · 0 评论 -
MATLAB7.0安装完成后有异常
MATLAB7.0安装完成后有异常 我将MATLAB7.0安装完成后,运行MATLAB主程序。在命令框出现以下信息The element type "name" must be terminated by the matching end-tag "".Could not parse the file: d:\matlab7\toolbox\ccslink\ccslink\info原创 2013-04-20 22:01:00 · 890 阅读 · 0 评论 -
Matlab中计算程序运行时间的代码
使用Matlab运行程序的时候,我们经常需要知道或比较不同程序的具体运行时间,其程序代码如下:方法一:st=cputime; % 程序开始运行时的cpu时间% 程序开始……% 程序结束et=cputime-st % 计算程序运行所用的时间 方法二:tic % 程序开始……% 程序结束原创 2013-04-20 19:59:02 · 950 阅读 · 0 评论 -
matlab7.0安装使用出错解决方案集锦
这两天做信号系统实验正在学用matlab,这个软件果然很强大,不过在安装使用时出现了不少问题,解决这些问题花了不少时间,不过也学到了很多。这里将它们和解决办法列出来,希望能对网友有所帮助。这里说的是matlab7.0版本。一、打开matlab后自动关闭问题描述:安装过程倒是没有什么太大问题,就是花的时间比较长。最好在安装时不要做其他事,以免安装时出现死机(我室友就出现了好几次,郁闷地要转载 2013-04-20 20:06:37 · 1873 阅读 · 0 评论 -
霍夫圆检测的matlab实现
close allclcclearimg=imread('cir1.bmp');% img=imread('imagefff.bmp');img=imcrop(img);if ndims(img) == 3 img = rgb2gray(img);end% figure,imhist(img)figure,imshow(img),title原创 2013-05-23 22:08:26 · 6192 阅读 · 0 评论 -
论文投稿参考——如何撰写和发表SCI论文
http://blog.csdn.net/chenyusiyuan/article/details/1895927如何撰写和发表SCI论文汪景秀提要 对从事基础研究的科学工作者,能否在SCI收录的杂志发表论文,是能否进入学术前沿,在国际公认的同一个平台上参与学术竞争,做出原创性贡献的一个基本标志。那么怎样的论文才是合格的?本文提出一些建议供大家参考。在国际核心刊物发表学术论文是转载 2013-05-13 20:32:20 · 572 阅读 · 0 评论 -
matlab 基本数学函数(2)
函数convhull:凸壳函数cumprod:累计积cumsum:累计和cumtrapz:累计梯形数值积分delaunay:Delaunay三角化dsearch:求最近点 (这是两个有趣的函数)转载 2013-05-13 20:36:38 · 832 阅读 · 0 评论 -
推荐几个免费的国外图像库,数字图像处理必备
原文地址:http://blog.sina.com.cn/s/blog_53c74fa1010002pn.html做数字图像处理的,怎能没有一个图库?虽说自己可以建立,可是如果是比较知名的图库,做出来的实验结果才能比较让人信服。coral是很有名,可他要收费。我寻寻觅觅,还是找到了一些图库,有的是纯texture图库,比如著名的vistex,有的是faceimages,有的也有RGB真彩色转载 2013-05-13 20:33:05 · 753 阅读 · 0 评论 -
matlab 坐标变换/时间和日期
http://blog.csdn.net/chenyusiyuan/article/details/1896994坐标变换cart2pol笛卡儿坐标变换为极坐标或圆柱坐标 cart2sph笛卡儿坐标变换为球坐标 pol2cart极坐标变换为笛卡儿坐标 sph2cart转载 2013-05-13 20:35:26 · 1339 阅读 · 0 评论 -
人脸识别图像库
转自:http://hi.baidu.com/8g8g/blog/item/c40439a835a41ab3cb130c86.html, 略有编辑,其中给出链接地址的数据库均可访问,其它的尚未验证或找到网页地址。 Database OverviewSurveys1、Humaine - a collection of emotional databases:http://转载 2013-05-13 21:02:53 · 1343 阅读 · 0 评论 -
Matlab Figure 图形保存以及 Simulink 中 Scope 窗口坐标标注(label)的设置
1、我们使用Matlab绘制出数据的各种图形需要保存的时候,不少同学是直接用屏幕截图的办法来做的,但这样出来的图并不清晰,不便于后续应用和处理,并且往往不符合发表论文的要求,很多论文是要求用 .eps 格式的图片的。实际上,我们可以有下面两种更好的处理方法:(1)在论文里插入图片在Matlab的Figure窗口,点击菜单栏的Edit,选择Copy Figure,然后转到你的文档界面转载 2013-05-13 21:16:44 · 10575 阅读 · 0 评论 -
圆检测方法总结
本人总结,圆检测主要有以下几种方法:1.霍夫圆检测:OpenCV中使用cvHoughCircles,Matlab中使用imfindcircles2.轮廓跟踪:OpenCV中使用cvFindcontours,matlab中也有相应的边缘跟踪函数,自己查吧3.cvFindContours+Least Square4.cvFindContours+Least Square+SubPixl原创 2013-08-15 22:22:30 · 5953 阅读 · 0 评论