matlab 图像常用函数
2024-08-25 09:17:43
Canny
function [ canny ] = canny( rgb )
temp=rgb2gray(rgb);
canny=edge(temp,'canny');
end
灰度
temp=rgb2gray(rgb);
播放视频
clear all
source = VideoReader('d:\v\\bus\1.avi');
myObj = VideoWriter('bus1.avi');
open(myObj);
c= source.numberOfFrames;
for i=1:c
f= read(source,i);
f=rgb2gray(f);
f=edge(f,'canny');
writeVideo(myObj,uint8(f));
imshow(f);
if(i>20)
break;
end
end
close(myObj);
类型转换
r1=int16(r1);
二值化
R=im2bw(rs,0.5);
显示图像
figure(2);
imshow(R);
反相,绝对值差
rs=255-rs;
rs=imabsdiff(rs,r2);
读入图片
Imread
旋转
A=imrotate(A,angle,' 旋转实现的方法','BBox')
二值图面积计算
I=imread('bw.bmp'); % 读入二值图像
[L,num]=bwlabel(I,8); %区域标记,
STATS=regionprops(L, 'all');
for i=1:num
area(i)=STATS(i).Area; %计算各区域的面积。
end
二值图掩码运算
f1=cat(3,f,f,f); %前景1维转3维
f1=uint16(f);
r1=uint16(r);
immultiply(r1,f1); %得到运算后的图像
sprintf
for i=1:11
filename=sprintf('f (%d).jpg',i);
t=imread(filename);
t=im2bw(t,0.5);
[L,num]=bwlabel(t,8);
ff(i)=num;
end
灰度图直方图
a=rgb2gray(x33);
imhist(a);
最新文章
- [NOIP2015] 提高组 洛谷P2661 信息传递
- Response.Clear()和Response.ClearContent()区别
- SourceForge无法访问的解决办法
- phpunit4.1的干净测试
- C#winform中调用wpf(转)
- 那些教程没有的php3-命名空间
- 2016年11月3日 星期四 --出埃及记 Exodus 19:19
- 自定义UIPageControl圆点的图片
- svnUbuntu下安装与使用(ZT)
- ZJ2008树的统计(树链剖分)
- C++中怎样获取类成员的指针
- 调用链监控 CAT 之 URL埋点实践
- 【Python 04】Python开发环境概述
- Confluence 6 色彩选择器展开的页面
- 『TensorFlow』函数查询列表_数值计算
- P493 brass
- fis代码压缩
- 第七章 二叉搜索树(b3)BST:删除
- [转]Enabling CRUD Operations in ASP.NET Web API 1
- 《Android源码设计模式》--装饰模式
热门文章
- 微信小程序-怎么获取当前页面的url
- [实战]MVC5+EF6+MySql企业网盘实战(25)——种子列表
- 11.Spark Streaming源码解读之Driver中的ReceiverTracker架构设计以及具体实现彻底研究
- Java-redis分布式锁 抢购秒杀系统 实现
- Disruptor Java版和.NET版的区别
- 宝塔面板php扩展安装
- Python并发编-用Event,线程检测数据库连接的例子
- Python函数-闭包的概念
- Maven的安装及修改为阿里云下载依赖
- 【BZOJ 4169】 4169: Lmc的游戏 (树形DP)