资源简介
MATLAB运行代码 可实现对四种动物图像的分类识别 提取特征进行分类识别

代码片段和文件信息
function tfeat = get_features(colorimg mask)
% 特征提取函数
hsvimg = rgb2hsv(colorimg);
h = hsvimg(::1);
mask1 = mask(:);
index = mask1>0;
[countsx] = imhist(h(index)); %绘制直方图
Hue = find(counts == max(counts));
% ShapeValue = regionprops(mask ‘majoraxislength‘‘minoraxislength‘);
% Shape = ShapeValue.MajorAxisLength/ShapeValue.MinorAxisLength;
ShapeValue = regionprops(mask ‘eccentricity‘);
Shape = ShapeValue.Eccentricity;
tfeat = [Hue Shape ];
%tfeat = [feat1 feat2 f.Orientation f2.Eccentricity f1.Extent];
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 564 2012-11-29 20:47 the4th\get_features.m
文件 413 2012-11-29 21:45 the4th\recognition.m
文件 299 2012-11-30 00:04 the4th\RGB2bw.m
文件 47751 2016-09-04 15:05 the4th\test1.jpg
文件 27724 2016-09-04 15:29 the4th\the4th.fig
文件 12382 2016-09-04 15:29 the4th\the4th.m
文件 19293 2016-09-04 14:58 the4th\大象.jpg
文件 217560 2016-09-04 12:23 the4th\狗.jpg
文件 6430 2016-09-04 12:15 the4th\猫.jpg
文件 43544 2016-09-04 15:00 the4th\马.jpg
目录 0 2017-02-11 17:37 the4th
----------- --------- ---------- ----- ----
375960 11
- 上一篇:龙格库塔原理详解及解微分方程组的实现
- 下一篇:六自由度机器人源程序
相关资源
- 基于matlab的图像处理源程序
- 冈萨雷斯数字图像处理matlab版(第三
- 基于matlab 的图像处理100实例
- 8领域边界跟踪 图像处理 matlab
- matlab-图像处理算法
- p文件,MATLAB的
- 数字图像处理radon matlab变换算法代码
- 图像降噪Matlab代码
- 传统关联成像、计算鬼成像matlab
- MATLAB7.x图像处理
- 基于颜色的聚类分割matlab
- 基于matlab的车牌识别系统论文
- matlab2019运动目标检测--数字图像处理
- matlab模式识别工具箱PRTOOLS及使用说明
- 计算图像Spatial Frequence的Matlab程序SF
- 尾灯识别matlab代码
- MATLAB大脑腔体图像分割
- 基于MATLAB人民币识别系统.zip
- 数字图像处理作业canny边缘检测坎尼边
- 数字图像处理 MATLAB 大作业 代码及其
- 遥感影像融合_数字图像处理的matlab程
- MATLAB图像与视频处理实用案例详解代
- MATLAB 图像处理识别程序
- 数字图像处理使用matlab进行采样量化
- 傅里叶变化频谱图及频域滤波
- MATLAB实现k-svd和mod信号处理
- 图像处理---matlab
- Matlab在图像处理与目标识别方面的应
- matlab数字图像处理之几何变换将图像
- matlab数字图像处理之图像几何变换
评论
共有 条评论