Code covered by the BSD License  

Highlights from
Mia 2.4

4.06667

4.1 | 15 ratings Rate this file 78 Downloads (last 30 days) File Size: 1.53 MB File ID: #4706
image thumbnail

Mia 2.4

by

 

02 Apr 2004 (Updated )

Medical Image Analysis GUI.

| Watch this File

File Information
Description

mia - medical image analysis

This Matlab GUI enables you to do analysis on medical images. A collection of tools are provided to perform slice or volume based analysis. On the other hand the program can be considered as a wrapper of useful previously developed and own matlab tools for medical image processing. The following new features are included in the latest version:

Version 2.4

- read dicom files using dicomdir structure
- there is a "FileInfo" menu item enabling to check the header infos or even the whole dicom header in the case of reading DICOM file
- the image contrast can be set by the "imcontrast" MATLAB GUI double clicking on the colorbar
- improved 3D cursor option with new interface

For more information about the all included options of mia find the "miashistory.doc" file at
 
http://petunia.atomki.hu/~balkay/mia/miashistory.doc

Anonym sample files (dcm, img, mnc, v) can be downloaded from http://petunia.atomki.hu/~balkay/mia/mia_samples.zip

Installing, running: unzip the downloaded file, you will have a mia directory containing the whole utility. Add the mia directory (and ALL subfolders) to your matlab path. Run the mia function.
Before installation delete the previous version of MIA if exists.

Acknowledgements

Sliceomatic inspired this file.

Required Products Image Processing Toolbox
MATLAB release MATLAB 7.0.1 (R14SP1)
Other requirements Platform: Tested on Windows and Linux. For sufficient dicom support at least Img.Proc Tlbx 4.0 is suggested. For OpenGL good graphical card is also suggested.
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (41)
10 May 2014 syed

I had a dicom file in the diirector from which I ran mia but still get error

29 Mar 2014 keerthana

Hey, I am facing the same problem as
Attempt to reference field of non-structure array.

Error in mia_3dcursor_gui>SliceModebutton_Callback (line 185)
mia_mainfigure_handles = guidata(handles.mia_mainfigure);

Error in gui_mainfcn (line 96)
feval(varargin{:});

Error in mia_3dcursor_gui (line 42)
gui_mainfcn(gui_State, varargin{:});

Error while evaluating uicontrol Callback

04 Dec 2013 Kushagra

Hey, I am facing the same problem as H Amiri.

??? Error using ==> miinquire at 142
Error getting image dimensions from file A:\DATA\MATLAB\Documents/demofdgbrain.mnc

Error in ==> openimage at 173
DimSizes = miinquire (filename, 'imagesize');

I get this error when I try to open any .mnc file. I am also using MATLAB 200a and EMMA v1.0.0. If anyone has some idea about it please help. Also if someone knows about a working EMMA for windows that would be very helpful.

Thanks in advance. :)

04 Jan 2013 H Amiri

Hi,
I got the following error while trying to read a .mnc file:

??? Error using ==> miinquire at 142
Error getting image dimensions from file ...\mia24\t3.mnc

I'm using MATLAB 2010a, and EMMA v0.9.8.
Anyone knows how to solve this error?

Thanks in advance

30 Aug 2012 Paraskevas Papanikolaou

Hi ,is there a manual or easy way to learn how to use this programme.Anyone who managed to use it could please inform me how he did it .Moreover I use Matlab R2010a and i can not open any file,is there something i must do in order to open a dicom image ?I get this error also :

??? Attempt to execute SCRIPT uigetfiles as a function:
C:\Users\User1\Documents\MATLAB\matlab DWI\TEST\Mia24\uigetfiles.m

Error in ==> mia_gui>OpenImageFilemenuItem_Callback at 197
[FilesSelected, dir_path] = uigetfiles(...

Error in ==> gui_mainfcn at 96
feval(varargin{:});

Error in ==> mia_gui at 43
gui_mainfcn(gui_State, varargin{:});

??? Error while evaluating uimenu Callback

thanks in advance

08 May 2012 Laszlo Balkay

Comment to Edwin:

The uigetfiles.m is actually a binary file which is compiled with an old environment. The current uploaded version (2.4) works with the Matlab version up to 2010ab. I plan to upgrade the code soon.

Laszlo

21 Apr 2012 Edwin

sorry for forgetting to post the error msg,


??? Attempt to execute SCRIPT uigetfiles as a function:
D:\UM_MASTER\Greta\matlab\mia24\ToolsFromOthers\uigetfiles.m

Error in ==> mia_gui>OpenImageFilemenuItem_Callback at 197
[FilesSelected, dir_path] = uigetfiles(...

Error in ==> gui_mainfcn at 96
feval(varargin{:});

Error in ==> mia_gui at 43
gui_mainfcn(gui_State, varargin{:});

??? Error while evaluating uimenu Callback

21 Apr 2012 Edwin

Hi, I have set the path as the introduction said, but errors still come out like below when i click on the "open first image meun", any one knows how to solve it?

Thanks a lot lot lot

22 Jan 2012 Vino

Hi Laszlo,
I have some problem in opening the DICOM images or DICOMDIR....I am getting the following error

Error using ==> images\private\dicom_set_mmeta_encoding. Invalid transfer syntax UID "1.2.840.10008.1.2.4.91"

What this error mean..? can u plz help...
Thanks a lot

17 Sep 2011 Laszlo Balkay

I have corrected the link of the documentation

11 Sep 2011 Crtistian Capannini

The documentation is not available please put the documentation online thanks!!! i need some information about sliceomatic, 3dcursor and 3d reconstruction of mri thanks!

15 Jul 2011 Silvina

Hi Laszlo,
I have the same problem that Yawar mentioned previously. Is there a way to read minc files without the EMMA package?
Thanks a lot!

25 May 2011 Jin

good work!

31 Jan 2011 Laszlo Balkay

Comment to Yawar Rehman:
Sorry, I was just reading your questions.
I wrote a new function to read the mnc format files based on the NETCDF bultin matlab library. If you intrested in I will send you (balkay@pet.dote.hu)

03 Dec 2010 Yawar Rehman

gr8 work ... can u tell me that from where can i get emma package to dl ... the error occurs when i select a .mnc format file.
can u plz help
"MEX-files with .dll extensions will not execute in a future version of MATLAB.
For reading minc file you should install the EMMA package from MNI."

30 Mar 2010 Abdelghani Djebbari

Good work!

31 Dec 2009 Preeti

please give some examples.

15 Jul 2009 Laszlo Balkay

Comment to Kiran:
I never try 3D US data. Is this a dicom format?

03 Jul 2009 Kiran

Hi

Whether this tool will read the Ultrasound raw image data
and is it possible to rotate the 3D data////

21 Nov 2008 ucd puri

woooo, awsome, thats very good, thank you ver much...

20 Nov 2008 Trevor Cooper

- Open the MATLAB built-in documentation (type doc at the >> prompt, select "Product Help" from the "Help" menu or press F1). Depending on your platform one/all will work.
- Display the Help Navigator in the Help window by selecting "Help Navigator" from the "View" menu if it isn't already visible on the left of the Help window.
- Select the "Contents" tab in the Help Navigator if it's not already selected.
- Expand the "MATLAB" node.
- Expand the "Desktop Tools and Development Environment" node.
- Expand the "Workspace, Search Path, and File Operations" node.
- Expand the "Search Path" node.
- Select the "Viewing and Setting the Search Path" node.
- Everything you need to know is there in great detail.

Good luck.

17 Nov 2008 ucd puri

Hi , I am not an expert in matlab, just learning how to make a Matlab based image analysis GUI for my work. I dont know how to do the following step. please help Regards n thanks Tanuj
Add the mia directory (and ALL subfolders) to your matlab path

23 Sep 2007 Laszlo Balkay

Comment to Nam-Beom Kim: The *.img file should be an analyse formatted image file. Do you have *.hdr also next to the *.img file? Another reason would be: the lower-upper case extension is not identical for mia (*.IMG might be wrong). If you could not fix the problem, please send me your files via email (my email server accepts files up to 15Mb)

I hope this help,

Laszlo

21 Sep 2007 Nam-Beom Kim

when i was trying to open '*.img', error message shows me like this; " No image file was selected. The supported files are:
*.img;*.mnc;*.ima;*.cub;*.mat; " i tried to severals times with different file formats, But the result was always same. what did i do wrong?

15 Sep 2007 Laszlo Balkay

Comments to Asif Rizwan: I think you did not add the "mia directory" (and ALL SUBFOLDER) to your matlab path (same problem as with Suneel Battula). See the Description of Mia. Copying the "mia dir" to your "matlab work" dir is NOT ENOUGH.

11 Sep 2007 Asif Rizwan

Hi, I am also facing the same problem as Suneel Battula. I copied the mia dir in the work file. It gives error messages. Where should I copy the dcm files?

18 Aug 2007 Laszlo Balkay

Comments to Suneel Battula: I think you did not add the "mia directory" (and ALL subfolders) to your matlab path. See the Description of Mia.

17 Aug 2007 Suneel Battula

Hi

The tool looks great but i havent been able to analyze it. when i try opening DICOM files it gives me the following error...could you let me know if I have to make any changes to the code?

Thanks

??? Undefined function or method 'uigetfiles' for input arguments of type 'char'.

Error in ==> mia_gui>OpenImageFilemenuItem_Callback at 197
[FilesSelected, dir_path] = uigetfiles(...

Error in ==> gui_mainfcn at 95
feval(varargin{:});

Error in ==> mia_gui at 43
gui_mainfcn(gui_State, varargin{:});

??? Error using ==> mia_gui('OpenImageFilemenuItem_Callback',gcbo,[],guidata(gcbo))
Undefined function or method 'uigetfiles' for input arguments of type 'char'.

??? Error while evaluating uimenu Callback

??? Undefined function or variable 'loaddcmdir'.

Error in ==> mia_gui>OpenDICOMDIRfromNew_Callback at 453
[dcmSeries, dcmPatient, SeriesList, SeriesListNumInfo] = loaddcmdir;

Error in ==> gui_mainfcn at 95
feval(varargin{:});

Error in ==> mia_gui at 43
gui_mainfcn(gui_State, varargin{:});

??? Error using ==> mia_gui('OpenDICOMDIRfromNew_Callback',gcbo,[],guidata(gcbo))
Undefined function or variable 'loaddcmdir'.

??? Error while evaluating uimenu Callback

29 Jun 2007 malikireddy krishnareddy

thanks Lazlo ..

26 Apr 2007 Laszlo Balkay

Comments to Torsten Ruest:
Hi,

opening error: I think there would be problem about the file format. To see more details you should send me your analyse format images to balkay@pet.dote.hu (the attached file can be up to 30Mb)

Overlying images: principally there is possibility to overly images with mia, but I did not check it at any situation. Please send me your MRI image, also.

I hope this help,

Laszlo

25 Apr 2007 Torsten Ruest

Hi,
when I try to open an ANALYZE image, the Matlab command window displays the following:

Warning: slider control requires that Min be less than Max
Control will not be rendered until all of its parameter values are valid.

Another little window opens with the followong message:

Unknown Data Type (Precision?)

Another question: I have FSL stats output images (one negative, the other positive) and would like to overlay them on an anatomical image to get a continous color bar of the significant voxels. Is this possible?

Cheers,

18 Apr 2007 Laszlo Balkay

Comments to Malikireddy Krishnareddy: I think you did not add the "mia directory" (and ALL subfolders) to your matlab path. See the description above.

17 Apr 2007 malikireddy krishnareddy

??? Undefined function or method 'uigetfiles' for input arguments of type 'char'.

Error in ==> mia_gui>OpenImageFilemenuItem_Callback at 197
[FilesSelected, dir_path] = uigetfiles(...

Error in ==> gui_mainfcn at 75
feval(varargin{:});

Error in ==> mia_gui at 43
gui_mainfcn(gui_State, varargin{:});

??? Error using ==> mia_gui('OpenImageFilemenuItem_Callback',gcbo,[],guidata(gcbo))
Undefined function or method 'uigetfiles' for input arguments of type 'char'.

??? Error while evaluating uimenu Callback

I get this error , what do i do to run ?
It is encouraging once it starts going , i can test it with MRI images , angio , with pics from Doctors with me.
I will definitely give a feed back and analysis report of certain thigns, with inputs from doctors , if something needs to be further developed or required for is. Please help me with this error , or what iam i doing wrong, iam trying to access the file from menu, but then i get this error
Regards
Krishna

22 Nov 2006 Jackson Shen

Excellent tools

08 Jun 2006 DERRAZ Foued

it can be developed to support others alalysis process

17 Feb 2006 Shuhai Chen

I don't know how to run. please give some examples

08 Apr 2005 Shoan Kale

This is an excellent program in terms of functionality. Some complaints: cannot save as a MINC file while all other formats are no problem; ROI stat functions and 3D cursor are not stable. Very good piece of software otherwise.

23 Feb 2005 Lars Ewell

Seems OK. However, our version (6.5) of Matlab (released 6/18/02) apparently has an old version of the 'Toolbox' that is incompatible with this. This fact, unfortunately, required me to downgrade my rating.

02 Nov 2004 Adam Marcotte

Has some great features, but also has some bugs, implementation issues and interface deficiencies. None of the text in the slice-o-matic tool displays correctly. Needs a custom-resize function or turn resize off.

29 Oct 2004 Andres Jimenez Guerra

Havent uised it yet, but it will help me a lot for my undergraduate thesis. Medical Physics

15 May 2004 luciano marchionno  
Updates
14 Apr 2004

The description was not correct.

24 May 2004

Uploading screenshot.

05 Nov 2004

Uploading Version 2.3

19 Jun 2009

License info

20 Jun 2009

License info

Contact us