質問編集履歴
1
文章の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,10 +1,13 @@
|
|
1
1
|
Matlabにてあるフォルダ内のdicomファイルをグレースケールで保存したいと考えています
|
2
2
|
ですがエラーが出てしまいます
|
3
|
+
原因は恐らくimfinfoの部分でdicomファイルを読み込めないからだと推測しています
|
4
|
+
代替となる方法はありますでしょうか?
|
3
5
|
宜しくお願いします
|
4
6
|
下記が今のプログラムとエラーログです
|
5
7
|
```matlab
|
8
|
+
|
6
9
|
コード
|
7
|
-
|
10
|
+
fileFolder = fullfile(pwd); % 画像の読込み (67枚の断面画像)
|
8
11
|
files = dir(fullfile(fileFolder,'*.dcm'));
|
9
12
|
fileNames = {files.name};
|
10
13
|
info = imfinfo(fullfile(fileFolder,fileNames{1}));
|
@@ -19,8 +22,8 @@
|
|
19
22
|
figure; montage(D,'DisplayRange',[]);
|
20
23
|
|
21
24
|
|
25
|
+
エラー: imfinfo (line 113)
|
26
|
+
ファイル形式を特定できません。
|
22
27
|
|
23
|
-
インデックスが行列の次元を超えています。
|
24
|
-
|
25
|
-
エラー:
|
28
|
+
エラー: Untitled5 (line 4)
|
26
|
-
|
29
|
+
info = imfinfo(fullfile(fileFolder,fileNames{1}));
|