2014年3月1日 关于Matlab程序的一点发现
2014-03-01 19:46
225 查看
%%%%%%%%%%%%%%%%这是一个对数组中特定元素进行操作的程序%%%%%%%%%%%%%%%%%%%%%
Z=rand(6) %此处若不加分号,那矩阵将直接显示,加了分号后可以采用disp(Z)显示矩阵
for m=1:6
for n=1:6
if Z(m,n) > 0.2
Z(m,n) = 2;%此处的分号非常关键,如果不加分号,那么每当执行到这个地方,矩阵就重新显示一次
%如果数组比较大,这将非常的麻烦!
end
end
end
disp(Z);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
关于图像去除背景的问题
在昨天的博客中,可以通过对图像的开操作来达到分离图像背景的目的,今天我自己写了一个类似于上面的
一段小程序,凡是灰度值大于背景大于背景阈值的颜色都进行赋256值(白色)操作,结果显示较为良好!
关于获取图像的维数:
采用【X,Y】=size(z)%z 为图像对应的矩阵 则X和Y 的返回值分别是 数组z的高度和宽度
Z=rand(6) %此处若不加分号,那矩阵将直接显示,加了分号后可以采用disp(Z)显示矩阵
for m=1:6
for n=1:6
if Z(m,n) > 0.2
Z(m,n) = 2;%此处的分号非常关键,如果不加分号,那么每当执行到这个地方,矩阵就重新显示一次
%如果数组比较大,这将非常的麻烦!
end
end
end
disp(Z);
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
关于图像去除背景的问题
在昨天的博客中,可以通过对图像的开操作来达到分离图像背景的目的,今天我自己写了一个类似于上面的
一段小程序,凡是灰度值大于背景大于背景阈值的颜色都进行赋256值(白色)操作,结果显示较为良好!
关于获取图像的维数:
采用【X,Y】=size(z)%z 为图像对应的矩阵 则X和Y 的返回值分别是 数组z的高度和宽度
相关文章推荐
- 关于textBox长度控制的一点小程序
- 关于windows程序相关基础技术的一点小结(3.windows GDI 篇)
- 关于程序维护、修改的一点迷惑和思考
- 关于c/c++中main()函数写法的一点新发现
- c#,小发现,关于程序当前目录的问题,Environment.CurrentDirectory,Application.StartupPath;
- 关于CPU时间片轮询的一点发现
- 用c语言移植matlab算法程序一点小小的经验
- 关于MATLAB入门的简单记录5 程序结构设计与C语言的区别
- 关于matlab 中libsvm中model中的保存与调用新发现
- 关于网站文件自动备份程序的一点思考
- 关于iframe的一点发现与思考
- 关于Matlab绘图的一点基础小结
- 关于切词程序的一点启发
- 关于Android的sdcard目录的一点发现
- 关于object.innerHTML的一点发现
- 关于闭包(做了一点修改,亲测发现原链接的结果错误,已改正)
- 关于jQuery中fade(),show()起始位置的一点小发现
- 寻找丑数及关于程序优化效率的一点说明
- 【Unity3D】关于UGUI事件的手动挂载一点小发现