资源简介
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的图像篡改检测2
- 模式识别身高体重贝叶斯算法
- 均值滤波MATLAB代码实现
- Matlab小波图像处理+完整程序
- 数字图像处理图像压缩MATLAB程序及仿
- 数字图像处理图像增强MATLAB程序及仿
- 真彩色图像转 256 色图像的MATLAB实现
- matlab识别英文字母程序 附带图像处理
- MATLAB图像分割提取算法源代码车牌识
- 数字图像报告-图像空间域平滑的几种
- matlab实现中值滤波,不用medflict2函数
- 图像处理之生成BMP图片MATLAB代码.m
- 图像变换 二维离散傅里叶变换
- 数字图像处理图像分割matlab算法代码
- 贝叶斯高斯分类作业
- 模式识别大作业MATLAB版)
- 图像处理:边缘提取的ROA算子方法实
- 图像处理,matlab程序,retinex_frankle_
- matlab实现手动抠图 m文件
- 用Matlab处理医学图像:照亮血管边缘
- matlab图像锐化源代码
- matlab迭代法自动阈值分割算法
- 数字图像处理作业冈萨雷斯版源码M
- DSP 在图像处理中的应用
- matlab 图像处理 GUI 摄像头拍照,代码
- 图像腐蚀和图像膨胀Matlab代码
- 图像量化及MSE/SNR/PSNR计算Matlab代码
- Sobel算子图像边缘提取Matlab代码
- 数字图像处理MATLAB2015版 源代码
- 苹果的特征检测与MATLAB实现
评论
共有 条评论