資源簡介
是一段紅外可見光的梯度域的圖像融合,代碼能夠將梯度融合不再是簡單的梯度,而是自動的根據圖像的權重來進行融合

代碼片段和文件信息
%%計算圖像與一個核的運算結果運算參考點為核的中心坐標核半徑長度的圖像邊緣像素
%?沒有進行計算,如果需要對整幅圖像計算,需要調用函數前線進行邊界擴展“SpreadBoundaryFlat.m“
%%運算規則為:
%?%?%%如:核B=[1?2?3
%?%????????????4?5?6
%?%????????????7?8?9];?
%%在圖像I中(xy)處,運算后的輸出結果為:?
%?????????????D??=?1?*?I(x-1y-1)?+?2?*?I(x-1y)?+?3?*?I(x-1y+1)
%??????????????????4?*?I(x??y-1)?+?5?*?I(x??y)?+?6?*?I(x??y+1)
%??????????????????7?*?I(x+1y-1)?+?8?*?I(x+1y)?+?9?*?I(x+1y+1)
function?[Dx?Dy]?=?ArrayDotMultiKernel2(IxIyBxBy)
%獲取核的高度和寬度,通常Bx與By同大小
[kh?kw]?=?size(Bx);
%獲取待處理圖像的高度和寬度,通常Ix與Iy同大小
[h?w]??=?size(Ix);
%初始化輸出處理圖像
Dx?=?zeros(h?w);
Dy?=?zeros(h?w);
for?row=1:h-kh+1
????for?col?=?1:w-kw+1
???? %從圖像Ix中獲取與核Bx大小的圖像塊
????????tempx?=?Ix(row?:?row?+?kh?-1?col:col+kw-1);
???? %從圖像Iy中獲取與核By大小的圖像塊
????????tempy?=?Iy(row?:?row?+?kh?-1?col:col+kw-1);
%?????????D(row+(kh-1)/2col+(kw-1)/2)?=?sum(sum(B?.*?temp))/sum(sum(B));
???? %對tempx與核Bx作內積運算、求和后賦值給輸出圖像Dx的當前像素
????????Dx(row+(kh-1)/2col+(kw-1)/2)?=?sum(sum(Bx?.*?tempx));
???? %對tempy與核By作內積運算、求和后賦值給輸出圖像Dy的當前像素
????????Dy(row+(kh-1)/2col+(kw-1)/2)?=?sum(sum(By?.*?tempy));
????end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-07-10?19:32??s?-?副本\
?????文件????????1321??2018-05-15?14:55??s?-?副本\ArrayDotMultiKernel2.m
?????文件?????????528??2018-05-15?14:57??s?-?副本\CutBoundary.m
?????文件????????1283??2018-05-15?14:53??s?-?副本\Invert_Gradient.m
?????文件????????1645??2018-05-15?14:57??s?-?副本\PoiSFFT.m
?????文件????????3051??2014-10-09?10:15??s?-?副本\Qabf.m
?????文件?????????675??2018-06-08?16:54??s?-?副本\get_feature_kuai_auto.m
?????文件????????1021??2018-06-08?16:45??s?-?副本\get_sn.m
?????文件????????2439??2018-06-13?16:57??s?-?副本\gradient_fusion.m
?????文件?????????749??2018-06-14?19:59??s?-?副本\pingjia.m
?????目錄???????????0??2018-07-10?19:32??s?-?副本\test\
?????文件???????98278??2014-11-03?10:46??s?-?副本\test\IR1.bmp
?????文件??????258118??2014-11-19?20:09??s?-?副本\test\IR10.bmp
?????文件??????108166??2016-08-30?15:29??s?-?副本\test\IR12.bmp
?????文件??????274680??2002-02-06?06:43??s?-?副本\test\IR17.bmp
?????文件??????443446??2006-06-28?14:57??s?-?副本\test\IR18.bmp
?????文件??????443446??2006-06-28?14:57??s?-?副本\test\IR20.bmp
?????文件???????66614??2010-05-13?11:32??s?-?副本\test\IR21.bmp
?????文件??????308278??2014-11-03?10:46??s?-?副本\test\IR6.bmp
?????文件??????314550??2014-11-03?10:46??s?-?副本\test\IR8.bmp
?????文件???????98278??2015-04-01?16:01??s?-?副本\test\IR9.bmp
?????文件???????98278??2014-11-03?10:46??s?-?副本\test\TV1.bmp
?????文件??????258118??2014-11-19?20:09??s?-?副本\test\TV10.bmp
?????文件??????108166??2016-08-30?15:29??s?-?副本\test\TV12.bmp
?????文件??????274680??2002-02-06?06:46??s?-?副本\test\TV17.bmp
?????文件??????443446??2006-06-28?14:57??s?-?副本\test\TV18.bmp
?????文件??????443446??2006-06-28?14:57??s?-?副本\test\TV20.bmp
?????文件???????66614??2010-05-13?11:32??s?-?副本\test\TV21.bmp
?????文件??????308278??2014-11-03?10:46??s?-?副本\test\TV6.bmp
?????文件??????314550??2014-11-03?10:46??s?-?副本\test\TV8.bmp
?????文件???????98278??2015-04-01?16:01??s?-?副本\test\TV9.bmp
............此處省略1個文件信息
評論
共有 條評論