2015-11-27 77 views
-1

我明白打開2D二進制圖像的概念,但從未在體積數據中使用過這樣的開口,如下面的代碼所示。體積DICOM圖像的形態開放

nhood = ones([3 3 3]); 
bw = imopen(bw,nhood); % bw is binary volumetric MRI data (28 slices) 

如果創建的ones([3 3])一個結構元件,這意味着它具有三行和三列,但在上面的代碼是ones([3 3 3])。第一個3用於行數,第二個用於列數,但剩下的3是多少?

+0

它是用於切片。 –

+0

所以我在系列中有28片然後爲什麼不是([3 3 28]),請你解釋一下 –

+0

爲什麼[3 3 28]而不是[寬度28]呢? –

回答

0

你必須考慮卷而不是圖像。您可以撥打第三個維度和切片,並繪製各個片:

bw = imopen(bw,nhood); 
[nRows, nCols, nSlics] = size(bw); 
disp(['There are ', num2str(nSlics), 'with dimensions ', num2str(nRows), ' x ', num2str(nCols)]) 

for ii=1:nSlics 
    figure(); 
    imshow(squeeze(bw(:,:,ii))); 
    title(['Slice ', num2str(ii), '/', num2str(nSlics)]); 
end 

查看全部:techniques-for-visualizing-scalar-volume-datatechniques-for-visualizing-scalar-volume-data

0

在3D中工作時,你希望你的結構元素是一個3D立方體(含3 * 3 * 3 = 27體素):

Illustration of a cube SE inside a 3D volume