联系QQ:

2181264433

产品中心
联系我们
联系:张女士
微信:扫一扫右侧二维码
QQ :2181264433
邮箱:2181264433@qq.com
地址:浙江省-嘉兴市-南湖区
网址:www.mhslogic.com
您当前位置:首页 > 产品中心 >  通信信号 > 正文 通信信号
MATLAB代做|00032_基于MATLAB的保边滤波系统仿真
MATLAB代做|00032_基于MATLAB的保边滤波系统仿真
详细介绍:

1.成品购买【基于MATLAB的保边滤波系统仿真

2.成品价格:150元,支付宝或者微信转账支付

3.成品内容:MATLAB源码,说明文档。

4.问题描述:


function y2 = func_bfilter2(A0,w,sigma)

if size(A0,1) == 1
   A = double([A0;A0;A0;A0;A0;A0;A0;A0]);
else
   A = A0;    
end

w = ceil(w);
B = bfltGray(A,w,sigma(1),sigma(2));
y2 = B(1,:);
end
 
function B = bfltGray(A,w,sigma_d,sigma_r)

[X,Y] = meshgrid(-w:w,-w:w);
G     = exp(-(X.^2+Y.^2)/(2*sigma_d^2));
dim   = size(A);
B     = zeros(dim);

for i = 1:dim(1)
   for j = 1:dim(2)
         iMin   = max(i-w,1);
         iMax   = min(i+w,dim(1));
         jMin   = max(j-w,1);
         jMax   = min(j+w,dim(2));
         I      = A(iMin:iMax,jMin:jMax);
         H      = exp(-(I-A(i,j)).^2/(2*sigma_r^2));
         F      = H.*G((iMin:iMax)-i+w+1,(jMin:jMax)-j+w+1);
         B(i,j) = sum(F(:).*I(:))/sum(F(:));       
   end
end

end

 
function B = bfltColor(A,w,sigma_d,sigma_r)
if exist('applycform','file')
   A = applycform(A,makecform('srgb2lab'));
else
   A = colorspace('Lab<-RGB',A);
end
[X,Y]   = meshgrid(-w:w,-w:w);
G       = exp(-(X.^2+Y.^2)/(2*sigma_d^2));
sigma_r = 100*sigma_r;
dim     = size(A);
B       = zeros(dim);

for i = 1:dim(1)
   for j = 1:dim(2)
         iMin     = max(i-w,1);
         iMax     = min(i+w,dim(1));
         jMin     = max(j-w,1);
         jMax     = min(j+w,dim(2));
         I        = A(iMin:iMax,jMin:jMax,:);
         dL       = I(:,:,1)-A(i,j,1);
         da       = I(:,:,2)-A(i,j,2);
         db       = I(:,:,3)-A(i,j,3);
         H        = exp(-(dL.^2+da.^2+db.^2)/(2*sigma_r^2));
         F        = H.*G((iMin:iMax)-i+w+1,(jMin:jMax)-j+w+1);
         norm_F   = sum(F(:));
         B(i,j,1) = sum(sum(F.*I(:,:,1)))/norm_F;
         B(i,j,2) = sum(sum(F.*I(:,:,2)))/norm_F;
         B(i,j,3) = sum(sum(F.*I(:,:,3)))/norm_F;      
   end
end

if exist('applycform','file')
   B = applycform(B,makecform('lab2srgb'));
else  
   B = colorspace('RGB<-Lab',B);
end
end

------------------------------------------------------------------------------------------------------------------------

matlab代做,matlab专业代做,matlab淘宝代做

matlab硕士代做,matlab博士代做,matlab SCI代写,MATLA期刊代写

matlab论文代写,matlab coursework代做,matlab assignment代做

fpga代做,fpga专业代做,simulink代做,simulink专业代做

matlab有偿代做,matlab留学生作业代做,matlab留学生代做,matlab项目代做,FPGA项目代做

matlab博士论文代写,matlab硕士论文代写,matlab毕业论文代写

matlab毕业设计,matlab算法代做,matlab靠谱代做

matlab北邮国际代做,matlab北邮代做,FPGA北邮国际代做,FPGA北邮代做,simulink北邮国际代做,simulink北邮代做

matlab博士课题代做,matlab硕士课题代做,matlab毕业课题代做

FPGA嵌入式代做,ZYNQ代做,APAC代做,python代做

------------------------------------------------------------------------------------------------------------------------

联系:张女士
QQ :2181264433

微信:lovemike121

邮箱:2181264433@qq.com

网站:http://www.mhslogic.com/

------------------------------------------------------------------------------------------------------------------

收缩

扫一扫,关注我们