我明白打開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是多少?
我明白打開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是多少?
你必須考慮卷而不是圖像。您可以撥打第三個維度和切片,並繪製各個片:
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
它是用於切片。 –
所以我在系列中有28片然後爲什麼不是([3 3 28]),請你解釋一下 –
爲什麼[3 3 28]而不是[寬度28]呢? –