matlab图像处理学习笔记

这篇博客记录了使用matlab进行图像处理,特别是针对airway segmentation(肺气道树切割)的学习过程。博主详细介绍了matlab中的各种图像处理函数,包括矩阵运算、图像变换、滤波、图像增强、直方图均衡化、边缘检测等,以及在图像分割中的应用,如全局阈值、区域生长和分水岭分割方法。
摘要由CSDN通过智能技术生成

因为大四的项目设计是关于图像切割,具体题目是 airway segementation,也就是肺气道树的切割算法。实现语言是matlab,虽然已经转了计算机,matlab以后会很少接触,但是为了完成项目,还是学习并记录一下。

format long(16)
format short(4)
format bank(2)
format rat :fraction
format short e
format long e

exp()
sqrt()
log() = ln()
log10()
log2()
向量的乘方必须用 .^ 点乘方
logspace(a,b,n) 对数值等差
length(A)包含元素的个数
max min 求向量中最大的元素
dot(a,b) 向量的点乘
cross(a,b)向量的叉乘
./ 右除

eye(4) 4*4单元矩阵
A(2,3) 选出第二行第三列的元素
A(:,i) 第i列的所有元素
A(:,2:5)第二列到第五列所有元素
inv(A) 逆矩阵
det(A)
rank(A)矩阵的秩
矩阵的LU分解
[L,U] =lu(A)

plot(x,y)
xlabel(‘x’) ylabel(‘y’) 为x,y坐标加标签
title 加图像名称
grid on 加网格
axis square axis equal 坐标轴正方形和坐标正比例和间距都相同
axis auto
‘–’ 虚线 ‘-‘实线 ‘-.‘虚点线 ‘:‘点线
legend(’’,’’)添加图例
plot(,‘r:’,‘b–’) 添加颜色 红蓝绿 rgb
axis([xmin xmax ymin ymax])
subplot(1,2,1) 一行两列的第一个区域里
subplot(1,2,2)第二个区域
ploar(thera, r )
bar(x,y)
stem(x,y,’–dg’,‘fill’)
meshgrid(-5:0.1:5,-3:0.1:3) 产生两个独立变量 x,y的集合
contour(x,y,z) 等高线
contour3(x,y,z,30) 三维的等高线
mesh(x,y,z) 产生三维图像
surf(x,y,z) 产生渐变颜

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值