Error with part of code for MRI enhancement.

2 ビュー (過去 30 日間)
Westin Messer
Westin Messer 2018 年 3 月 9 日
コメント済み: Walter Roberson 2018 年 3 月 9 日
Hello,
I have code for an MRI enhancement that I know has been verified and works. However when I try and run it I get an error at 'im plc 3 4'. Does anyone know why Matlab doesn't recognize that and what its doing? Thank you!
% fig_brain_fft2
x = imread('Brainweb.jpg')';
f = fftshift(fft2(x));
im plc 3 4
im(1, x)
axis off, title ''
%colormap(gca, hot)
tmp = abs(f); tmp = tmp / max(tmp(:));
im(2, log(0.0001 + tmp))
axis off, title ''
cmap = colormap(jet);
cmap(1,:) = 0;
colormap(cmap)
im subplot 3
plot(200*tmp(:,end/2+[-10 1 10]), 'r')
axis([0 256 0 200])
xtick([1 256])
ytick([0 200])
axis off

採用された回答

Image Analyst
Image Analyst 2018 年 3 月 9 日
You forgot to include the im() function. Maybe try calling it like you do the second time, with parentheses.
% Call im()
im(plc, 3, 4); % I have no idea what this function does.
Make sure plc is defined in advance. I also have no idea how this could possibly work:
im subplot 3
subplot() is a function, and you're trying to pass it to your im() function - is that right??? Explain what is going on there.
  1 件のコメント
Westin Messer
Westin Messer 2018 年 3 月 9 日
I'm just as confused as you are. I'm really just trying to get the code to run.

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

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2018 年 3 月 9 日
That code is part of a package available at http://web.eecs.umich.edu/~fessler/irt/fessler.tgz . If you download and expand that, and look in the graph subdirectory, then you will find im.m . So you should be loading the entire package and using pathtool to add the directory with all of its subdirectories.
  6 件のコメント
Westin Messer
Westin Messer 2018 年 3 月 9 日
I'm sorry, This is the error I'm getting:
Error: File: im.m Line: 1 Column: 2 Unexpected MATLAB operator.
Error in MRI (line 6) im plc 3 4
Walter Roberson
Walter Roberson 2018 年 3 月 9 日
What is currently showing up for
which -all im

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

カテゴリ

Help Center および File ExchangeNeuroimaging についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by