肺を3D化した際、部分的に色を変更する方法について
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
肺を3D化した際に、部分的に色を変更したいのですが方法がわかりません。
「ボリュームビューアーアプリを使用した3次元ラベル付きボリュームデータの調査」にある脳の3Dモデルのように肺に色をつけたいです。
よろしくお願いいたします。
0 Kommentare
Antworten (1)
Etsuo Maeda
am 13 Dez. 2019
回答がついていないようなので
https://jp.mathworks.com/help/images/explore-3-d-labeled-volumetric-data-with-volume-viewer-app.html
の例題のデータをよくみてください。
load(fullfile(toolboxdir('images'),'imdata','BrainMRILabeled','labels','label_001.mat'));
240x240x155 uint8 になっているはずです。labelは0, 1, 2, 3 が付けられています。
つまり、何も無い場所に0を、ラベル1に対応する場所に1をラベル2に対応する場所に2を・・・という順に値を格納するだけです。
例えば
V = zeros(10, 10, 10);
V(1:5, 1:5, 1:5) = 1;
V(1:5, 6:10, 6:10) = 2;
V(6:10, 6:10, 6:10) = 3;
のようにすれば、色付きのボリュームデータが表示されます。
3 Kommentare
Etsuo Maeda
am 13 Dez. 2019
"例題と同じようなコマンド" が何かよくわかっていませんが、doubleでもsingleでもラベリングさえされていれば、volumeViewerは色分けして表示します。
V = zeros(10, 10, 10);
V(1:5, 1:5, 1:5) = 1;
V(1:5, 6:10, 6:10) = 2;
V(6:10, 6:10, 6:10) = 3;
の意味が分からないというのは、どのあたりが分からないでしょうか?
zerosの意味がわからないのであれば、以下のコマンドで確認してみてください。
help zeros
doc zeros
V(1:5, 1:5, 1:5) = 1 の意味がわからないのであれば、以下のドキュメンテーションや、MATLAB入門を確認してみてください。
HTH
Siehe auch
Kategorien
Mehr zu Neuroimaging finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!