资源简介
SAR图像变化检测方法,包括了对数比和均值比两种较为经典的仿真。本方法从图像像素的角度出发,对图像像素的灰度值进行操作。分别才用了均值法和对数比法,然后。本代码适合新手使用,能让初学者从图像像素灰度值的角度去理解SAR图像形变监测的理论
代码片段和文件信息
% BFILTER2 Two dimensional bilateral filtering.
% This function implements 2-D bilateral filtering using
% the method outlined in:
%
% C. Tomasi and R. Manduchi. Bilateral Filtering for
% Gray and Color Images. In Proceedings of the IEEE
% International Conference on Computer Vision 1998.
%
% B = bfilter2(AWSIGMA) performs 2-D bilateral filtering
% for the grayscale or color image A. A should be a double
% precision matrix of size NxMx1 or NxMx3 (i.e. grayscale
% or color images respectively) with normalized values in
% the closed interval [01]. The half-size of the Gaussian
% bilateral filter window is defined by W. The standard
% deviations of the bilateral filter are given by SIGMA
% where the spatial-domain standard deviation is given by
% SIGMA(1) and the intensity-domain standard deviation is
% given by SIGMA(2).
%
% Douglas R. Lanman Brown University September 2006.
% dlanman@brown.edu http://mesh.brown.edu/dlanman
% 我理解的意思是B=bfilter的第一个参数是待处理的图片,第二个参数是算子长度,SIGMA(1)是空间的公式里的sigma,SIGMA(2)是公式像素值的SIGMA
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Pre-process input and select appropriate filter.
% 下面几个if判断都是判断输入的参数是否正确
function B = bfilter2(Awsigma)
% Verify that the input image exists and is valid.
if ~exist(‘A‘‘var‘) || isempty(A)
error(‘Input image A is undefined or invalid.‘);
end
if ~isfloat(A) || ~sum([13] == size(A3)) || ...
min(A(:)) < 0 || max(A(:)) > 1
error([‘Input image A must be a double precision ‘...
‘matrix of size NxMx1 or NxMx3 on the closed ‘...
‘interval [01].‘]);
end
% Verify bilateral filter window size.
% nume1(w)判断数组w中元素个数
if ~exist(‘w‘‘var‘) || isempty(w) || ...
numel(w) ~= 1 || w < 1
w = 5;
end
% 将w朝正四舍五入
w = ceil(w);
% Verify bilateral filter standard deviations.
if ~exist(‘sigma‘‘var‘) || isempty(sigma) || ...
numel(sigma) ~= 2 || sigma(1) <= 0 || sigma(2) <= 0
sigma = [3 0.1];
end
% Apply either grayscale or color bilateral filtering.
if size(A3) == 1
B = bfltGray(Awsigma(1)sigma(2));
else
B = bfltColor(Awsigma(1)sigma(2));
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Implements bilateral filtering for grayscale images.
function B = bfltGray(Awsigma_dsigma_r)
% Pre-compute Gaussian distance weights.
[XY] = meshgrid(-w:w-w:w);
G = exp(-(X.^2+Y.^2)/(2*sigma_d^2));
% Create waitbar.
h = waitbar(0‘Applying bilateral filter...‘);
set(h‘Name‘‘Bilateral Filter Progress‘);
% Apply bilateral filter.
dim = size(A);
B = zeros(dim);
for i = 1:dim(1)
for j = 1:dim(2)
% Extract local region.
iMin = max(i-w1);
iMax = min(i+wdim(1));
jMin = max(j-w1);
jMax = min(j+wdim(2));
I = A(iMin:iMaxjMin:jMax);
% Compute Gaussian intensity weights.
H = exp(-(I-A(ij)).^2/(2*sigma_r^2));
% Calculate bilateral filter response.
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-08-29 20:42 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\
文件 4905 2018-01-16 12:11 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\bfilter2.m
文件 0 2019-08-27 17:23 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\cols2.m
文件 2863 2019-08-26 20:06 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\LOG_D_image.m
文件 3485 2019-08-26 20:03 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\Maxture.m
文件 3504 2019-08-26 20:00 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\MEAN_D_image.m
文件 305254 2016-04-15 16:26 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\sar1gray.bmp
文件 305254 2016-04-15 16:26 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\sar2gray.bmp
文件 305254 2016-04-15 16:26 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\sarreference.bmp
文件 0 2019-08-26 17:51 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\Xm.m
文件 103278 2019-08-27 17:41 SAR图像变化检测方法,包括了对数比和均值比两种较为经典的,\Xm2.bmp
- 上一篇:h323plus音视频聊天Demo
- 下一篇:ESN和CRJ网络
相关资源
- 矩量法计算线天线辐射方向图
- 车间调度算法
- 非局部均值滤波
- 直流微网建模,母线电压200V,改进下
- 自校正PID控制算法
- relief算法的代码实现
- 斯皮尔曼的等级相关系数
- 互信息的计算
- Zernike矩亚像素边缘检测
- 聚束SAR扩展ChirpScaling成像算法_英文
- 相位展开传统算法
- 倾斜haar-like feature计算
- ImageList加载BMP在ListCtrl中显示的Demo
- m序列_gold及m&walsh序列生成及序列相关
- VGG_imagenet.npy
- BP神经网络程序非工具箱
- STM32Cube-USART
- 深度玻尔兹曼机
- PCB识别包含程序截图和原图
- 无网格方法解悬臂梁问题
- 基于maltab的LED阵列仿真
- 稀疏分解图像重建程序,把图像分解
- 高通救黑砖8064_msimage.mbn MPRG8064.hex r
- 基于ANN的6种2ASK、4ASK、2FSK、4FSK、2P
- Faster-Rcnn-TF预训练模型
- USARTHMI——GUI绘图指令.zip
- 数字图像处理大作业————各种图
- IAPWS_IF97
- CBBA任务分配程序
- Tasi和张正友两种方法仿真程序
评论
共有 条评论