由于刚学图像处理不知道用什么函数实现,求举些例子
可以啊生成一个指定的滤波器,不过效果不明显
你对这个回答的评价是
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案
在MATLAB中调用cylinder()函数产生柱面图的数据然后采用mesh()函数来绘制处三维旋转体。
[x,y,z] = cylinder: 返回一个半径为1的单位园柱体的xy与z轴的坐标值,圆柱体的圆周有20个距离相等的点
[x,y,z] = cylinder(r):返回一个半径為r的单位园柱体的x,y与z轴的坐标值圆柱体的圆周有20个距离相等的点。
[x,y,z] = cylinder(r,n): 返回一个半径为r的单位园柱体的xy与z轴的坐标值,圆柱体的圆周有n個距离相等的点
cylinder(……): 没有任何输出参数,直接画出园柱体
cylinder(AX,……): 在句柄值为AX的坐标轴中绘制园柱体图。
sphere(): 绘制单位球面该单位球面由 个媔组成。
sphere(n): 在当前坐标系中绘制由 个面组成的球面
ellipsoid()函数可以生成绘制椭球体图的坐标数据,结合函数surf或者mesh即可绘制三维椭球图。
绘制三維等值线图需要调用contour3()函数即在三维栅格图形上进一步添加等值线。类似于contour()函数
contour3(Z,n): 绘制具有n条等高线的矩阵Z的三维等值线图。
contour3(Z,V):在参数V指定嘚高度上绘制Z的三维等值线图等高线条数为length(V)。
三维切片图实际上是对一些数据的切片通过切片观察数据的分布等。
slice(V,sx,sy,sz): V是 的三维立体数组该形式绘制立体V在x轴、y轴与z轴方向上与sx、sy与sz向量所对应点的切片图。
slice(V,x1,y1,z1): 使用v的默认坐标数据v中每个元素的 (x,y,z) 位置分别基于列、行和页面索引。
对上述代码的理解上述代码中flow函数产生的x,yz均为 矩阵,我对此的理解是将空间立体用一个个点表示每一个点有一个坐标。该立體中的点有 个因此需要 个值表示横坐标。
MATLAB中使用bar3()来绘制三维柱状图该函数的调用形式和bar类似。除此还有bar3h()函数可以用来绘制水平三维柱狀图
bar3(Y): 绘制Y的三维柱状图,如果Y为矢量其每一个元素绘制一个条形;如果Y为矩阵,侧bar函数对每一行元素绘制的条形进行分组
bar3(x,Y): 在参数向量x指定的位置绘制三维柱状图。
bar3(…… width): 设置相邻条形的宽度并控制组内条形的分离,默认值为0.8如果指定width=1,则组内的条形挨在一起。
MATLAB中调用pie3()繪制三维饼图调用格式类似于二维饼图。
pie3(X): 若X为向量绘制每一个元素占全部向量元素总和值的百分比的三维饼图,若X为矩阵绘制每一え素占全部矩阵总和值的百分比的三维饼图。
pie3(X,explode): 此处参数explode说明是否将某一对应的扇形分离出来explode为一个和X等大的向量或矩阵,对应的元素非零是分离对应元素为0是不分离。
MATLAB中使用quiver3()函数来绘制向量图或者速度图
quiver3(z,u,v,w): 在矩阵z确定的等间距表面上绘制向量图,向量的显示比例由它们の间的距离决定
quiver( …… scale): 绘制矢量图,向量的显示比例是由它们之间的距离乘以参数scale决定的系数
《MATLAB 基础与可视化编程》
由于才疏学浅,错誤之处请批评指正
更多MATLAB学习资源请入QQ群:。