フィルターのクリア

How can i convert a 3d medical image to rgb format?

4 ビュー (過去 30 日間)
Galiyabi P S
Galiyabi P S 2017 年 1 月 29 日
コメント済み: Walter Roberson 2017 年 1 月 31 日
I am working database of brain tumor which is in ha format. Can anybody help me to convert these mha files into rgb format?

回答 (2 件)

Walter Roberson
Walter Roberson 2017 年 1 月 29 日
Read the image. mat2gray() to convert it to the range 0 to 1. im2uint8(). ind2rgb() passing in a colormap with 256 entries. The result will be an RGB image created by doing pseudocolor lookup on the grayscale image.
  2 件のコメント
Galiyabi P S
Galiyabi P S 2017 年 1 月 31 日
Sir, I am working on MRI image of brain in mha format. How could I give the colour map input to the function ind2rgb(). Can you help me to convert?
Walter Roberson
Walter Roberson 2017 年 1 月 31 日
cmap = copper(256);
recolored_image = ind2rgb(IndexedImage, cmap);

サインインしてコメントする。


Jan
Jan 2017 年 1 月 29 日
編集済み: Jan 2017 年 1 月 29 日
  2 件のコメント
Galiyabi P S
Galiyabi P S 2017 年 1 月 31 日
編集済み: Walter Roberson 2017 年 1 月 31 日
this link helps me to read mha file to 256*256*155 dimension image. Can you help me to convert this image to rgb format?
Walter Roberson
Walter Roberson 2017 年 1 月 31 日
cmap = copper(256);
numslice = size(IndexedMHA,3);
colored_MHA = zeros(size(IndexedMHA, 1), size(IndexedMHA, 2), 3, numslice);
for slice = 1 : numslice
colored_MHA(:,:,slice) = ind2rgb(IndexedMHA(:,:,slice), cmap);
end
Note: I put the color data as the third dimension. Some of the File Exchange routines work with the color data in the third dimension but some work with it in the fourth dimension.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeConvert Image Type についてさらに検索

タグ

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by