图像特征提取matlab程序
更新时间:2023-05-02 18:31:01 阅读量: 实用文档 文档下载
%直接帧间差分,计算阈值并进行二值化处理(效果不好)
clc;
clear;
Im1 = double(imread('')); %读取背景图片
Im2 = double(imread(''); %读取当前图片
[X Y Z] = size(Im2); %当前图片的各维度值
DIma = zeros(X,Y);
for i = 1:X
for j = 1:Y
DIma(i,j) =Im1(i,j) - Im2(i,j); %计算过帧间差分值
end
end
figure,imshow(uint8(DIma)) %显示差分图像
title('DIma')
med = median(DIma); %计算二值化阈值:差值图像中值
mad = abs(mean(DIma) - med); %中值绝对差
T = mean(med + 3**mad) %初始阈值
Th =5*T; %调整阈值
BW = DIma <= Th; %根据阈值对图像进行二值化处理
figure,imshow(BW)
%se = strel('disk',2); %膨胀处理
%BW = imopen(BW,se);
%figure,imshow(BW)
%title('BW')
[XX YY] = find(BW==0); %寻找有效像素点的最大边框
handle = rectangle('Position',[min(YY),min(XX) ,max(YY)-min(YY),max(XX)-min(XX)]);
set(handle,'EdgeColor',[0 0 0]);
hei = max(XX)-min(XX); %边框高度
mark = min(YY)+1;
while mark < max(YY)-1 %从边框左边开始到右边物质循环,寻找各个人体边缘
left = 0;right = 0;
for j = mark:max(YY)-1
ynum = 0;
for i = min(XX)+1 : max(XX)-1
if BW(i,j) == 0;
ynum = ynum + 1;
end
end
if ynum > *hei %如果该列上像素点个数大于边框高度的某个阈值
left = j %认为找到了左边界
mark = j;
break
end
end
if left~= 0 %如果找到了左边界
for j = left+1 : max(YY)-1 %则从左边界到边框右边界寻找人体右边界 ynum = 0;
for i = min(XX)+1 : max(XX)-1
if BW(i,j) == 0;
ynum = ynum + 1;
end
end
if ynum < *hei %如果该列上像素点个数小于边框高度的某个阈值
right= j %认为找到了左边界
mark = j;
break
end
end
if left~=right %如果左右边界值不相等,即同时找到了左右边界,继续以左右边界为界寻找上下边界
[top,bottom] = Find_edge(BW,min(XX)+1,max(XX),left,right,;
handle = rectangle('Position',[left,top,right-left,bottom-top]);
set(handle,'EdgeColor',[0 0 0]); %显示图像中人体有效边界
end
end
mark = mark + 1;
end % while
正在阅读:
图像特征提取matlab程序05-02
2012中考语文模拟试题07-25
调研报告:做好新时代的干部监督工作03-12
蝶阀样本09-07
做人与处事02-18
运动分析05-07
目录-2018-2023年中国非常规油气行业市场发展战略分析及投资策略咨询报告(目录)09-03
自考项目计划与控制课后复习题01-09
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 提取
- 图像
- 特征
- 程序
- matlab
- 1996—2009年鞍山市艾滋病流行特征和趋势分析(1)
- 怀孕有乳腺囊肿怎么办 乳腺囊肿得吃啥药
- 泸天化股份借助重整化解债务危机(下)
- 大学英语专升本期末考试答案
- 工程运输车租赁合同
- 2018年全国高考新课标2卷理科数学试题(解析版)
- 党风廉政建设和反腐败工作会议讲话-精选模板
- 宝马底盘型号和发动机型号
- 2020年武汉市中考语文试卷及答案
- 2021年护士资格考试专业实践能力试题及答案
- 大气的压强 —— 初中物理第一册教案
- 16春学期《工程项目管理》在线作业及答案
- 计算机网络基础知识试题及答案
- 2019版高考英语一轮基础习选题Unit4Astronomythescienceofthestars(含解析)新人教版必修3
- 小学信息技术教学工作总结
- 时间单位换算专项练习
- 数控导出hjy_-Powermill中文教程全集(doc23)
- 2019-2020学年河南省郑州市八年级(下)期末物理试卷(A卷)
- 电子元件焊接及插件试题有答案
- 汽车机油5w30和5w40有什么区别!W是什么意思?