我有一個矩陣,它是256X192X80
。我想正常化所有切片(80代表切片),而不使用for
循環。 我與for
做的方法是如下:(im_dom_raw是我們的矩陣)根據MATLAB中的切片規範化3D圖像
normalized_raw = zeros(size(im_dom_raw));
for a=1:80
slice_raw = im_dom_raw(:,:,a);
slice_raw = slice_raw-min(slice_raw(:));
slice_raw = slice_raw/(max(slice_raw(:)));
normalized_raw(:,:,a) = slice_raw;
end
這裏沒有問題。請編輯以提出具體問題。它可能不相關,但如果'slice_raw'恰好全爲零,則會得到'0/0',即'NaN'。 – horchler