Packages: Image Processing
Packages include individual Igor procedure files or collections of Igor procedure files that are related, as well as external operations (XOPs). To browse ALL projects (including those that have not been officially released) click on the Advanced Browse link above.
Automated Cell Tracker
Last changed: 1 year 11 weeks ago
This program will automatically track a user defined object (cells) through a stack of images and output the X and Y pixel coordinates of the object, as well as the distance moved and velocity for each frame of the movie. Two zip files are provided (click "View all releases" to see and download them both). The zip file "Automated Cell tracker" contains three files: Cell Tracker.pxp, CTIPN.ipf and Cell Tracker Instructions.ihf. Before you open the .pxp file, place the .ipf file under the User Procedures file folder and the .ihf file under the Igor Help Files folder.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.20.x-1.1-Example Data | 2012-Feb-29 | Recommended for Igor 6.20.x and above | Help | |
ColorScaleSliders
Last changed: 36 weeks 2 hours ago
ColorScaleSliders includes a single procedure file that lets you adjust the color scaling of false-color image plots using sliders. By combining smooth adjustments with immediate feedback, this helps you optimize the appearance of false-color plots, and allows you to find fine details.
ColorScaleSliders also includes a similar slider-driven approach to combining up to three different images into a single RGB image. A potential use could be the visualization of multicolor fluorescence data.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.10.x-1.0-0 | 2012-Sep-11 | Recommended for Igor 6.10.x and above | Help | |
Kymograph analysis
Last changed: 2 years 19 weeks ago
These functions can be used to analyse 2D kymographs. This file has several dependencies, all of which are included in the project SARFIA.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.12.x-1.0 | 2011-Jan-07 | Recommended for Igor 6.12.x and above | Help | |
Line Scan Analysis
Last changed: 5 weeks 5 days ago
A procedure for generating kinetic profiles from analysis of intensity values from confocal line scans.
Sequential line scans are imported into 2D waves from either TIFF or Zeiss LSM* files.
Analysis options include:
- choice of statistical test run on line scan data
- ability to set inter-line scan-interval
- stat values output to data table
- creation of a graph and curve fit options
Running "Line Scan Analysis" from the Macros menu creates a panel (see screenshot).
(* requires the LSMreader.pxp written by Stephen R Ikeda
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.30.x-2.1 | 2013-Apr-11 | Recommended for Igor 6.30.x and above | Help | |
Localizer - localization microscopy toolkit
Last changed: 45 weeks 5 days ago
NOTE: binaries for Localizer can now be downloaded from http://sushi.chem.kuleuven.be/svn/Localizer. The source code is available at https://bitbucket.org/pdedecker/localizer.
Localizer provides a full package for performing localization and fluctuation analysis in superresolution fluorescence microscopy (PALM, STORM, SOFI, pcSOFI). The package comes in two parts, an XOP that is responsible for performing fast and efficient calculations, and an Igor procedure that provides a graphical front-end.
The XOP includes operations for a full analysis, including:
LSM (Zeiss) Image Reader
Last changed: 5 years 1 week ago
The LSMreader project is designed to open and read *.lsm files created by Zeiss LSM laser scanning confocal microscopes. Images are stored as Igor 2D or 3D (stacks) waves. Meta data are stored in strings or text waves. A subset of the meta data can be optionally stored as a wave note with each image. Individual parameters in the wave note can be extracted using the Igor functions StringByKey and NumberByKey.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.00.x-0.25.0 | 2008-May-11 | Recommended for Igor 6.00.x and above | Help | |
MATLAB Functions
Last changed: 2 years 41 weeks ago
The biggest barrier to Igor adoption is usually knowledge of another environment's language. One of these is MATLAB. If a MATLAB users sits down to write Igor code, sometimes they have a hard time figuring out what the equivalent function in Igor is the function they know in MATLAB. And even if they find that function, if they haven't programmed in Igor, they might get stuck on the syntax.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.20.x-0.x-dev | 2010-Aug-05 | Development snapshot for Igor 6.20.x and above | Help | |
Multilevel Thresholding
Last changed: 3 years 16 weeks ago
This is a first rough try at implementing "A fast multilevel thresholding algorithm" by Liao, Chen, and Chung, which is based on a "maximized between-class variance" criterion originally due to N. Otsu (IEEE Trans System Man Cybernetics, 1979).
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.10.x-0.99 | 2010-Jan-26 | Recommended for Igor 6.10.x and above | Help | |
Semi-Automated Routines for Functional Image Analysis (SARFIA)
Last changed: 2 years 20 weeks ago
SARFIA has been developed for the analysis of functional fluorescence data, for instance recordings from cells labeled with fluorescent calcium indicators. However, it allows access to a variety of inbuilt and custom-written image processing functions.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.12.x-1.05 | 2010-Dec-30 | Recommended for Igor 6.12.x and above | Help | |
Sensicam Driver
Last changed: 1 year 1 week ago
Driver for accessing Sensicam CCD cameras.
The interface still has some bugs (sudden crashes, no image with long exposure > 12s). I don't have the time to fix that. Please feel free to download the sourcecode below and fix it. However, if your changes are shown to improve the code/function, please upload the improved version so everyone can use that.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.20.x-1.0-src | 2012-May-13 | Recommended for Igor 6.20.x and above | Help | |
| IGOR.6.12.x-1.0 | 2011-Jun-14 | Recommended for Igor 6.12.x and above | Help | |
Slideshow
Last changed: 4 years 48 weeks ago
This Igor experiment takes a folder of images and lets the user manipulate them a little bit and produce slide shows. A web page can be generated, a QuickTime movie made, or the slides can be played in Igor.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.6.10.x-0.1 | 2008-Jun-17 | Recommended for Igor 6.10.x and above | Help | |
Tracer
Last changed: 5 years 31 weeks ago
Tracer is a utility for digitising data from images of graphs (which could be scanned or perhaps extracted from PDF files). The image is scaled according to the plot axes, and data are created in an attempt to follow a trace across the image between endpoints marked by cursors. The data are extracted at the resolution of the image (one data point per pixel). In the event that the curve does not form a continuous path between the cursors (due to poor image resolution or use of dashed lines), the procedure attempts to search for the next line segment.
| Version | Date | Links | Status | |
|---|---|---|---|---|
| IGOR.5.00.x-3.3.2 | 2007-Oct-17 | Recommended for Igor 5.00.x and above | Help | |
