Code covered by the BSD License  

Highlights from
Mammogram microcalcification Enhancement using NSCT

4.5

4.5 | 3 ratings Rate this file 25 Downloads (last 30 days) File Size: 132 KB File ID: #26557
image thumbnail

Mammogram microcalcification Enhancement using NSCT

by Jose

 

01 Feb 2010

algorithm to enhance the using nonsubsampled contourlet transform

| Watch this File

File Information
Description

files: procesaM.m, procesaM.fig and 3 images with microcalcifications.
To work Must be installed the NSCT toolbox first, available in matlab central.
The main function is located on procesaM.m and could be pasted in other code.

MATLAB release MATLAB 7 (R14)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (8)
17 Feb 2010 Jose

The algorithm appears on the article "The Nonsubsampled Contourlet Transform for Enhancement of Microcalcifications in Digital Mammograms" by
 Jose M. Mejía; Humberto de J. Ochoa Domínguez; Osslan Osiris Villegas Vergara ; Vianey Guadalupe Sánchez Cruz and Leticia Ortega Maynez.

12 Apr 2010 manju sundar

there is a error when i press start button...its shows Error in ==> ProcesaM at 42
    gui_mainfcn(gui_State, varargin{:});
what to do

09 Jul 2010 Jose

you must have installed the NSCT toolbox first ( available in matlab central), and have it in the search path.
When you run the application first do a click on the "open image" button, to select a mammogram image to process, and then push the "start" button. The algorithm takes a lot of time to process.. like a couple of minutes.. sorry

28 Jan 2011 George

I added the NSCT toolbox in the search path by "path('U:\Image_Processing_program\nsct_toolbox',path)", then run the program by clicking "ProcesaM.fig" and the "ProcesaM" popup comes up. I clicked the "Open Image" an "UIGETFILE TITLE" window pops up. Then I chose an image, say, mdb252_256.bmp, by clicking "Open", an error message shows up as follows:
??? Reference to non-existent field 'Original'.

Error in ==> ProcesaM>BotonCargar_Callback at 92
axes(handles.Original);

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

Error in ==> ProcesaM at 42
    gui_mainfcn(gui_State, varargin{:});

??? Error while evaluating uicontrol Callback

I'm using R2008a. What to do to solve the problem? Thanks!

06 Feb 2011 Jose

Hi George,
 I can't reproduce the problem here. I will try run the program with someone who uses the R2008 version and see whats going on.

In any case this is what the program is trying to do at the error line:

On line 92, I just select the axis where the opened image is displayed:

Error in ==> ProcesaM>BotonCargar_Callback at 92
axes(handles.Original);

handles.Original is the axis name.

Sorry (for the moment I hope)

Jose

20 Dec 2011 jamhoo Lakhani  
22 Feb 2012 huang xiaoxia  
22 Feb 2012 huang xiaoxia

Dear Jose,
  I tried to downland this article "The Nonsubsampled Contourlet Transform for Enhancement of Microcalcifications in Digital Mammograms on network.But I cann't find the article as you give.would you send me the article? My E-mail is huangxiaoxia0000@sina.com.
Thanks! I am look forward to hear from you.

Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
mammogram Jose 02 Feb 2010 09:25:20
microcalcification Jose 02 Feb 2010 09:25:20
contourlet Jose 02 Feb 2010 09:25:20
nsct Jose 02 Feb 2010 09:25:20
image processing Jose 02 Feb 2010 09:25:20
mass detection Jose 02 Feb 2010 09:25:20
enhancement Jose 02 Feb 2010 09:25:20
mammography Jose 02 Feb 2010 09:25:20
contourlet belal elfarra 10 May 2011 03:36:38

Contact us at files@mathworks.com