NRG logoUR logo
 

 

 

software

Pore Image Processor is a MATLAB application which allows interactive image processing of wafer images.  Bugs reports or feature requests should be sent to mikebind@gmail.com.
Documentation --Includes installation and usage instructions (newer features not yet documented)
Current Release (7/4/2009)-- zipped directory, contains everything

  • Maximized the image display size.  Also, several small tweaks to the image display and resizing system so that changing window sizes should be handled more smoothly.

Previous Releases:

  • Roundnes Index added and extraneous recalculation removed (4/24/2009)  [1] Added a simple Roundness Index which is calculated simply as the Minor axis / Major axis. This property has been added to the results table and the pore data structure (results.pores(i).RoundnessIndex has the roundness index for the ith pore).  Roundness has also been added to the list of properties which can be used as a cutoff to remove many pores.  For example, it is possible to remove all pores with a Roundness index less than 0.5. [2] Also updated so that pore removal no longer automatically recalculates results. This saves extraneous calculations if there are several pore removals in a row, but introduces the problem that the results can get out of sync (e.g. the mean pore size, etc., include the eliminated pores).  To remind the user that the results should be recalculated before they are used or saved, the 'Update Results' button turns red if the results are out of sync and need to be refreshed.  In addition, if a user tries to save a results file before recalculating, a dialog box warns them that this is the case. [3] After pore removal the view now defaults to the background-corrected image.
  • Intensity cutoff added (10/5/2008) Adds measurement of average pore intensity (measured in the background-corrected image), and adds the ability to remove pores based on this property also.  Access to this feature is from the results control panel.  In saved results, the average intensity for the ith pore can be found in results.pores(i).avg_intensity, while the mean and standard deviation of average intensities for all pores can be found in results.stats.mean_avg_intensity and results.stats.std_avg_intensity. In addition, pores which cross the image boundary are now treated more appropriately in calculations.  Their area is included in porosity calculations and their intensity is included in mean avg_intensity calculations, but their areas, diameters, and major and minor axes are not included in overall means since these numbers will not be accurate.  Edge pores count as 1/2 pore for the pore density calculation.  Pores identified as edge pores are outlined in green rather than red when pore boundaries are shown.
  • Size cutoff added (8/11/2008) -- Allows removal of pores by size cutoff in area, diameter, and major or minor axes, specifying cutoff in either nanometers or pixels.  Access to this feature is from the results control panel.
  • Calibration selection added (7/23/2008) -- Allows selection of pixels/nm calibration by microscope and magnification when calculating results
  • Minor bug fix (7/16/2008)-- Fixed image save using 'i' key
  • Tab-like version -- Further decreased the minimal amount of screen real estate required by putting tools into sets which can be switched through a pop-up menu
  • Smaller -- Decreased minimal amount of screen real estate required by Pore Image Processor
  • Original release

Supplementals:

  • contribareahist
  • histfromresults
  • Tong Equation (Jan 8; JLM) - A file that calculates flow and permeability from the Tong equation using porosity, average pore size, thickness and pressure as inputs. Type "help TongEq" in MATLAB for usage. Uses .dat file from PIP as input.
  • Updated Hydraulic Permeability from TEM Image (Apr 25; 2010 DZF) - Fixed pore distribution histogram calculation
    • OLD Permeability Calculated from TEM Images (Jan 8; JLM) - This m-file loads a results file from PoreImageProcessor GUI and calculates the permeability based on the data from the corresponding image. Takes results file name, pressure in PSI and thickness in nm as inputs. Type "help PermFromResults" in MATLAB for usage. Uses .dat file from PIP as input.
 
     

Copyright © 2007-2010 Nanomembrane Research Group
contact the webmaster