文档帮助中心文档
剪切变换
coefs=sheart2(sls,im)
实例
女主角=剪切力2(sls,感应电动机)返回实值二维图像的shearlet变换或shearlet分析感应电动机对于shearlet系统sls.如果shearlet系统是具有周期边界条件的实值系统,则女主角是实值的,否则,女主角是复数的。的大小和类别(数据类型)感应电动机必须匹配图像大小和精确分别为sls.
女主角=剪切力2(sls,感应电动机)
女主角
sls
感应电动机
全部崩溃
此示例演示如何对图像进行剪切变换,并仅使用与零剪切相对应的系数重建图像。
加载并显示圆的图像。
负载圈腿imagesc(圈腿)彩色地图灰色轴相同的轴牢固的
创建可与图像一起使用的shearlet系统。获取系统定义的shearlet滤波器及其几何解释。
[numRows,numCols]=大小(圈腿);sls=剪切系统(“图像大小”,[numRows numCols],“过滤边界”,“截断”); [磅/平方英寸,刻度,剪切,圆锥体]=过滤器组(sls);
获得图像的shearlet变换。
cfs=剪切力2(sls,环形支腿);
找到对应于零剪切的shearlet滤波器的指数。请记住,低通滤波器也对应于零剪切。
ind=查找((剪切==0)。*(标度~=-1))'
ind=1×103 6 10 15 20 25 31 38 46 55
在频率平面中绘制一个小剪切线。由于剪切线对应于零剪切,请确认频率响应沿水平轴或垂直轴集中。
sh=31;omegax=-1/2:1/numCols:1/2-1/numCols;omegay=omegax;数字冲浪(omegax,翻转(omegay),psi(:,:,sh),“EdgeColor”,“没有”)视图(0,90)xlabel(“\omega_x”)伊拉贝尔(“\omega\u y”)轴心相同的轴牢固的头衔([“零剪切剪切剪切线:比例=”,num2str(刻度(sh)),'锥-',cone{sh}])
创建一个数组,该数组仅包含与零剪切过滤器相对应的shearlet系数。
cfsx=零(大小(cfs));对于k=1:length(ind)cfsx(:,:,ind(k))=cfs(:,:,ind(k));终止
使用新的系数数组重建图像。由于唯一的非零剪切系数是对应于零剪切的剪切系数,因此在重建中强调了圆的水平和垂直部分。
rec=isheart2(sls,cfsx);图像SC(rec)轴相同的轴牢固的颜色表灰色头衔(“重建”)
剪切系统
Shearlet系统,指定为剪切系统对象
输入图像,指定实值矩阵。的大小和数据类型感应电动机必须匹配图像大小和精确分别为sls.
数据类型:仅有一个的|双重的
仅有一个的
双重的
Shearlet系数,作为三维数组返回。的大小女主角是M-借-N-借-K哪里M和N分别是输入图像的行和列维度。第三维度的大小,K,等于中的小剪数sls,包括低通滤波器,K=纽姆赫斯(sls)+ 1.
纽姆赫斯(sls)
例如,如果cfs=剪切力2(sls,im)和psi=过滤器组(sls),然后是对应于cfs(:,:,K)是磅/平方英寸(:,:,K).的数据类型女主角匹配精确shearlet系统的价值。
cfs=剪切力2(sls,im)
psi=过滤器组(sls)
cfs(:,:,K)
磅/平方英寸(:,:,K)
剪切系统|isheart2
isheart2
この例の変更されたバージョンがあります。編集された方の例を開きますか?
次の MATLABコマンドに対応するリンクがクリックされました。
コマンドを MATLABコマンド ウィンドウに入力して実行してください。网状物ブラウザーは MATLABコマンドをサポートしていません。
选择一个网站以获取可用的翻译内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。
联系当地办事处
無料評価版のダウンロード