xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 1KB
    文件類型: .m
    金幣: 1
    下載: 1 次
    發布日期: 2021-06-01
  • 語言: Matlab
  • 標簽: matlab??resize??

資源簡介

自己寫的matlab實現的resize函數,調用方法為MyResize(I,scale,method),其中I為圖像讀入矩陣,scale為放大或縮小的系數,method支持nearest和bilinear兩種方式。謝謝下載,歡迎評論~

資源截圖

代碼片段和文件信息

function?[?Image?]?=?MyResize(?Iscalemethod)
%得到行列數
[rowscolsn]?=?size(I);
%變換后的行列數
nrows?=?rows*scale;
ncols?=?cols*scale;
%以下是兩種算法
%選擇最近鄰算法注意不會出現0,所以有判斷條件
if?strcmp(method‘nearest‘)
????for?i?=?1:nrows
????????for?j?=?1:ncols
????????????if?i?>?scale
????????????????Image(ij:)?=?I(round(i/scale)round(j/scale):);
????????????else
????????????????Image(ij:)?=?I(1round(j/scale):);
????????????end
????????????if?j?>?scale
????????????????Image(ij:)?=?I(round(i/scale)round(j/scale):);
????????????else
????????????????Image(ij:)?=?I(round(i/scale)1:);
????????????end
????????end
????end
end
%選擇雙線性插值算法也要注意邊界處理
if?strcmp(method‘bilinear‘)
????for?i?=?1:nrows
?????

評論

共有 條評論