Imaging Functions

Imaging Module

Directory List

Calibration Demos/ImageMatching Demos/Imager
Demos/Lenses ImageData ImageMatching
ImageProcessing Lenses Optics
PSFUtils Utilities


Calibration

Create a calibration cube for lens calibration.
Calibrates a camera.
Computes points in the camera coordinates.

Back To Top

Demos/ImageMatching

Demonstrates image processing.
Demonstrates image processing.

Back To Top

Demos/Imager

Generate a noisy star image in a loop.

Back To Top

Demos/Lenses

Parameter study for defocused Airy point spread function
Create a double Gauss lens

Back To Top

ImageData

CalibrationCube.jpg - Photograph of hardware calibration cube.
CalibrationPattern.jpg - Computer generated calibration picture.
MoonAndStars.jpg - Artificial moon and stars image.

Back To Top

ImageMatching

Generate a binary image.
Canny edge detector.
Fit a circle to data.
Corner detector.
Fit an ellipse to point data.
Generate an image derivative using a Gaussian kernal.
Hysteresis threshold.
Generate an image derivative.
Non max suppression. Thins the edges.

Back To Top

ImageProcessing

Generates a gray scale colormap with 256 entries.
Apply a Gaussian filter and derivative to an image.
Gaussian point spread function.
Generate noise for an image
Display an image in figure given image data.
Converts an indexed image to RGB.
Apply a linear noise filter to an image.
Apply a median noise filter to an image.

Back To Top

Lenses


Back To Top

Optics

Compute the Airy disk for defocused light.
Compute the pixel width of the Airy disk.
Draw the Airy pattern for a point light source.
Compute the angle of view. Full-angle, not half-angle.
Find the blur parameter.
Generate centroid distributions.
Computes the circle of confusion for an optical system.
Cone area and derivatives.
Computes the output angle from a Cooke Triplet.
Detector model with photon and electron noise sources and A/D conversion.
Draws lenses from a standard lens table.
Draws mirrors.
Computes the effective focal length using thin lens approximation.
From electrons compute the number density of the ions.
Convert ellipse parameters to s.
Energy of a photon.
Compute the focal length from angle of view.
Visualize a focal plane image using a mesh.
Compute the Fresnel Number.
Attentuation factor at an iso number
Ratio of sensitivity to ISO 100
Laser beam radius.
Laser power.
Compute the focal lengths of lenses.
Computes stellar magnitude visible to a telescope.
Outputs lumens/watt.
Errors due to planet measurement related errors.
Computes optical magnification of a telescope.
Computes the measured radius from the true radius
Convert parabola parameters to s.
Perform pinhole camera transformation on points.
Compute the integrated flux from a pixel in 2D.
Compute the pixel spread of a collimated light beam.
Finds the RMS noise of an imager.
Ray trace a lens assembly.
Ray trace for mirrors.
Computes the ray transfer matrix for an optical system.
Computes the ray transfer matrix from a lens file or table.
Draws lenses with spherical or flat surfaces.
Apply the vector form of the law of reflection.
Apply the vector form of Snell's law of refraction.
Apply Snell's law of refraction to a curve of the form
Finds the centroid given intensities on n pixels and their coordinates.
Stellar magnitude for a variety of sources.
Compute the Strehl Ratio from defocus and Fresnel number.
Type TargetInFocalPlane for a demo
Converts apparent visual magnitude to intensity in photons/s/m^2.
Converts apparent visual magnitude to photons/s/micron.
Computes zodiacal light due to dust.

Back To Top

PSFUtils

Refine the pixel fit numerically using fminsearch.
Finds the output of each imager pixel through numerical integration of PSF.
Point Spread Function for the Airy defocused function.
Point Spread Function for an Airy function.
Point Spread Function for multiple Gaussian PSF
Point Spread Function for a Moffat function

Back To Top

Utilities

Creates a lens table from l.
Image gradient operators.
Compute the point spread function for a 2D gaussian.
Smear the pixels with poisson noise.
Read an image.

Back To Top

SVN Revision: 42425


Back to API main page