91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

申明:未經(jīng)授權,本程序代碼僅供研究參考,不得應用于任何商用場合。 對復原圖像振鈴效應之一的邊界振鈴效應進行處理,本程序提供4種方法抑制因邊界截斷導致的邊界振鈴效應。 參考文獻:《基于振鈴抑制的運動模糊圖像復原方法研究》

資源截圖

代碼片段和文件信息

function?I_e?=?antireflect(I)
%?=========================================================================
%?作者:王輝登
%?郵箱:wanghuideng@163.com
%?日期:2010-6-30
%?權限:僅供學習研究者使用
%?版本:2.0
%?修改日期:2010-07-13
%?=========================================================================
%?功能:循環(huán)邊界且梯度平滑振鈴去除
%?參數(shù):
%????I——輸入待填充邊界圖像;
%?返回值:
%????I_e——擴展填充后圖像
%?=========================================================================
%?備注:本文算法采用antireflect邊界擴展方法
%?=========================================================================

[I_x?I_y]?=?size(I);

%?上下邊界矩陣
temp_border_up?=?2*I(1:);
temp_border_down?=?2*I(end:);
for?i?=?1:I_x
????up(I_x?-?i?+?1:)?=?temp_border_up?-?I(i:);
????down(i:)?=?temp_border_down?-?I(I_x?-?i?+?1:);????
end

%?左右邊界矩陣
tmp_border_left?=?2*I(:1);
tmp_border_right?=?2*I(:end);
for?j?=?1:I_y
????left(:I_y?-?j?+?1)?=?tmp_border_left?-?I(:j);
????right(:j)?=?tmp_border_right?-?I(:I_y?-?j?+?1);
end

%?四角邊界矩陣
for?i?=?1:I_x
????for?j?=?1:I_y
????????left_up(I_x?-?i?+?1I_y?-?j?+?1)?=?2*I(11)?-?I(ij);
????????left_down(iI_y?-?j?+?1)?=?2*I(end1)?-?I(I_x?-?i?+?1j);
????????right_down(ij)?=?2*I(endend)?-?I(I_x?-?i?+?1I_y?-?j?+?1);
????????right_up(I_x?-?i?+?1j)?=?2*I(1end)?-?I(iI_y?-?j?+?1);
????end
end

%{
%?圖像梯度平滑開關
grad_smooth_flag?=?0;
if?grad_smooth_flag
????%?梯度核
????order?=?2;
????grad_kernel?=?derivative_kernel(order);

????%?梯度平滑
????up?=?minium_gradient(grad_kernelupweight);
????down?=?minium_gradient(grad_kerneldownweight);
????left?=?minium_gradient(grad_kernelleftweight);
????right?=?minium_gradient(grad_kernelrightweight);
????left_up?=?minium_gradient(grad_kernelleft_upweight);
????left_down?=?minium_gradient(grad_kernelleft_downweight);
????right_up?=?minium_gradient(grad_kernelright_upweight);
????right_down?=?minium_gradient(grad_kernelright_downweight);
end
%}

%?圖像拓展連接
I_extend_3times?=?double([left_up?up?right_up;?left?I?right;left_down?down?right_down]);

figure;
imshow(I_extend_3times[]);

I_e?=?I_extend_3times;

end


?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???????2221??2010-07-23?15:53??邊界振鈴\程序\antireflect.m

?????文件???????1240??2010-07-19?14:48??邊界振鈴\程序\createPSF.m

?????文件???????1668??2010-06-14?10:35??邊界振鈴\程序\derivative_kernel.m

?????文件???????5967??2011-03-21?10:41??邊界振鈴\程序\main.m

?????文件???????1729??2010-07-03?10:16??邊界振鈴\程序\minium_gradient.m

?????文件???????1242??2010-07-23?16:28??邊界振鈴\程序\nuemman.m

?????文件???????2447??2010-07-23?16:32??邊界振鈴\程序\smooth_grad_reflect.m

?????文件???????1894??2010-12-14?18:54??邊界振鈴\程序\質量評價\BoundarySignalNoiseRatio.m

?????文件???????1311??2010-12-15?20:25??邊界振鈴\程序\質量評價\main.m

?????文件????????728??2010-07-06?22:12??邊界振鈴\程序\質量評價\MeanSquaredErr.m

?????文件?????????22??2011-03-21?10:37??邊界振鈴\程序\質量評價\說明.txt

?????文件????????854??2011-01-12?11:57??邊界振鈴\程序\平滑評價\edgedetection.m

?????文件??????52432??2010-12-20?09:07??邊界振鈴\程序\平滑評價\gray_blur_cameraman.tif

?????文件????????941??2011-03-21?10:39??邊界振鈴\程序\平滑評價\smoothmap.m

?????文件???????2255??2010-12-26?20:21??邊界振鈴\程序\平滑評價\smooth_area.m

?????文件?????????21??2011-03-21?10:40??邊界振鈴\程序\平滑評價\shuoming.txt

?????文件?????????22??2011-03-21?10:43??邊界振鈴\程序\shuoming.txt

?????文件??????65126??2010-07-15?15:21??邊界振鈴\程序\gray_cameraman.tif

?????目錄??????????0??2011-03-21?10:36??邊界振鈴\程序\質量評價

?????目錄??????????0??2011-03-21?10:36??邊界振鈴\程序\平滑評價

?????目錄??????????0??2011-03-21?10:36??邊界振鈴\程序

?????目錄??????????0??2011-03-21?10:36??邊界振鈴

-----------?---------??----------?-----??----

???????????????142120????????????????????22


評論

共有 條評論

相關資源