
All versions of PiXCL support the following 8 and 24 bit per pixel image file formats for read and write, unless otherwise specified.
BMP:
Windows bitmap
All versions of PiXCL include a DLL that provides the following image processing functions, listed alphabetically below.
AddNoise :
adds a percentage of random noise to an image.
This set of extension DLLs provide functions and commands for performing
Multispectral signatures from training areas, parallelipiped (PPD) and maximum likelyhood (MLH) classification. Regions of interest in a your image are extracted into training area files (ASCII format) and the spectral signature values computed and stored in additional ASCII files. These files are imported into the MLH and PCA functions. The classification process generates a colour overlay image in memory which can be saved to disk when required. Classification is used to identify similar pixels in up to 8 spectral input bands. Common uses are three channel classification in brightfield or darkfield microscopy.
principal components (PCA) from signatures, including "inverse" Decorrelation Stretch and Martin-Talyor Mapping operations. The PCA operations are a statistical colour space conversion process, and requires two passes. The first generates the correction parameters, based on the signature covariance matrix, and the second pass performs the actual conversion to the PCA colour space. The result is blue-yellow, red-green image when a 24-bit colour composite is created later. This is not the same as a RGB-IHS/VHS conversion, as these process are purely a fixed conversion and makes no assumptions about the input channel data space.
Brovey Transform for merging high resolution imagery with lower resolution imagery.
Blob identification and measurement, and morphological operations. Operations include creating a blob menasurement environment, identifying 4-connected blob regions in the image and filtering the blobs to remove small areas. Visual commands draw the blob outlines and identifiers into an overlay bitmap. Blob data and statistics can be exported to ASCII files, or directly to a MS-Excel spreadsheet.
The price for PiXCL 8 End-User is C$50.
The price for PiXCL 8 Developer is C$150.
Delivery is by download from my website. If you really require a CD, a small extra charge plus shipping is required.
I also accept certified cheques, and will provide product once cleared at my bank.