matlab
木里先森
中山大学||北京邮电大学
展开
-
python调用matlab,并解决安装pywin32报错原因
python调用matlab,并解决安装pywin32报错原因原创 2017-12-16 17:25:58 · 701 阅读 · 0 评论 -
DoG算子---matlab程序
DoG算子—matlab程序clc;close all;clear;img = double(imread('images/0.jpg'))/255;gray=rgb2gray(img);sigma1=0.1;sigma2=0.8;window=7;% fspecial函数用于建立预定义的滤波算子,其语法格式为:% h = fspecial(type,parameters...原创 2018-09-03 19:33:45 · 4757 阅读 · 0 评论 -
Hu矩的形状特征提取---matlab实现
利用 Hu矩 的七个不变矩作为形状特征向量–matlab实现参考博客:https://blog.csdn.net/kcsdnprac/article/details/54954543对其图像预处理有所改进原理请参考博客:https://blog.csdn.net/tercel_zhang/article/details/80401052%***********************...原创 2018-08-13 21:25:51 · 8466 阅读 · 4 评论 -
图像特征表达
颜色矩:由于颜色分布信息主要集中在低阶矩中,因此仅采用颜色的一阶矩(mean:均值)、二阶矩(variance:方差)和三阶矩(skewness:斜度)就足以表达图像的颜色分布。与颜色直方图相比,该方法的另一个好处在于无需对特征进行向量化。因此,图像的颜色矩一共只需要9个分量(3个颜色分量,每个分量上3个低阶矩),与其他的颜色特征相比是非常简洁的。在实际应用中为避免低次矩较弱的分辨能力,颜色矩常...原创 2018-08-08 17:04:06 · 1267 阅读 · 0 评论 -
Freeman链码(弗雷曼链码)--matlab实现
Freeman链码(弗雷曼链码)–matlab实现clear; clc;close all; % 下面是对单幅图像处理的程序I=imread('../images/8.jpg'); % I为一幅包含人的二值化图像,八连通 I=im2bw(I);[M,N]=size(I);% B = bwboundaries(BW,conn)(基本格式) % 作用:获取二值图中对...原创 2018-08-12 21:08:17 · 8669 阅读 · 0 评论 -
matlab中缺少的boundaries()函数
matlab中缺少的boundaries()函数function B=boundaries(BW,conn,dir) %BOUNDARIES Trace object boundaries. %B=BOUNDARIES(BW) traces the exterior boundaries of objects in the binary %image BW.B is a p_by_1...原创 2018-08-12 20:27:40 · 5677 阅读 · 1 评论 -
边缘方向直方图--matlab实现
边缘直方图–matlab实现参考博客:https://blog.csdn.net/u012978091/article/details/45915193% 边缘直方图的算法具体如下:% (1) 图像灰度化% (2) 将图像进行边缘算子 (如 Sobel运 算, 得到( x, y) 点的 dx 和 dy% (3) 计算各个像素的边缘方向 θ( x, y) = ...原创 2018-08-12 15:49:51 · 3506 阅读 · 1 评论 -
Matlab图像--霍夫变换Hough_Transform
Matlab图像–霍夫变换Hough_Transform参考博客:https://blog.csdn.net/qq_16234613/article/details/52229962?locationNum=3参考博客: https://blog.csdn.net/abcjennifer/article/details/6673799 clc,close BW=imread('...原创 2018-08-06 16:49:50 · 2034 阅读 · 0 评论 -
Matlab图像边缘检测--梯度算子--Roberts、Prewitt、Sobel、LOG、Canny算子边缘检测
Matlab图像边缘检测–梯度算子–Roberts、Prewitt、Sobel、LOG、Canny算子边缘检测I = imread('0.jpg');I =rgb2gray(I);% edge()函数:边缘检测,门限值采用默认值% Roberts算子边缘检测BW1=edge(I,'roberts');% Prewitt算子边缘检测BW2=edge(I,'prewitt');%...原创 2018-08-06 14:52:13 · 10340 阅读 · 0 评论 -
MATLAB中灰度共生矩阵graycomatrix()函数用法
MATLAB中灰度共生矩阵graycomatrix()函数用法glcm = graycomatrix(I) 从图像I创建灰度共生矩阵glcm。 通过计算具有灰度级i和灰度级j的像素对在水平方向相邻出现的频繁程度。 glcm中的每个元素说明了水平方向相邻像素对出现的次数。 如果灰度级为L,则glcm的维数为L*Lglcms = graycomatrix(I,para...原创 2018-08-09 21:36:33 · 6949 阅读 · 0 评论 -
图像预处理--matlab实现
用matlab读出一个灰度图像和彩色图像各点灰度值大小% 用matlab读出一个灰度图像各点灰度值大小rgb=imread('image/2.jpg');% 彩色图像转为灰度图像im2=rgb2gray(rgb);im2(2,1040);% 用matlab读出一个彩色图像各点灰度值大小rgb=imread('image/2.jpg');% 3为通道数,通道为:1/2/3r...原创 2018-08-09 18:35:44 · 3720 阅读 · 0 评论 -
Matlab图片jpg转pgm格式程序
图片jpg转pgm格式function jpg2pgm( inputImage ) % inputImage为所需要转换的图片名称 % 先将要转换的jpg图片读进来 img=imread(inputImage); % 设置输出文件名 imageName='test3.pgm'; % 最后目录中的imageName文件即为转化后的p...原创 2018-06-27 17:08:30 · 4305 阅读 · 1 评论 -
用牛顿迭代法计算附息式国债的收益率(matlab函数版)
用牛顿迭代法计算附息式国债的收益率(matlab函数版)原创 2018-01-08 10:19:38 · 2094 阅读 · 0 评论 -
python和matlab混合编程,并解决error "ImportError: No module named matlab.engine"
python和matlab混合编程,并解决error “ImportError: No module named matlab.engine”原创 2017-12-17 10:24:25 · 9661 阅读 · 4 评论 -
matlab中,GUI窗口位置和大小问题
matlab中,GUI窗口位置和大小问题原创 2017-12-16 18:56:16 · 17059 阅读 · 1 评论 -
在python中,利用GUI调用matlab应用程序
在python中,利用GUI调用matlab应用程序原创 2017-12-16 17:40:35 · 2708 阅读 · 0 评论 -
matlab常用操作
字符串拼接显示disp(strcat(strcat('第',num2str(number)),'次开始聚类...'))原创 2018-09-06 20:05:36 · 142 阅读 · 0 评论