SIP provides image processing, pattern recognition, and computer vision routines for SciLab, a Matlab-like matrix-oriented programming environment. SIP is able to read/write images in almost 90 major formats, including JPEG, PNG, BMP, GIF, FITS, and TIFF. It includes routines for filtering, segmentation, edge detection, morphology, curvature, fractal dimension, distance transforms, multiscale skeletons, and more.
| Tags | Software Development Libraries Scientific/Engineering Image Recognition Artificial Intelligence multimedia Graphics Graphics Conversion Editors Raster-Based education |
|---|---|
| Licenses | GPL |
| Operating Systems | POSIX Linux Cygwin |
| Implementation | Scilab C |
Recent releases


Release Notes: This release brings consolidates many new features from the 0.7.x series, such as OpenCV support, a novel color classification algorithm, many new functions, and various updates and illustrations added to the help pages.


Release Notes: Help files were updated to contain illustrating figures (bwdist and skel). A new and very useful imshow option was added for using an external viewer. Edilate was implemented with a very fast cutting edge exact Euclidean propagation algorithm. bwdist was augmented with a max_dist option to compute the EDT up to a maximum distance. Many other changes were made.


Release Notes: This release brings a new extras/ directory with code for specific practical problems. The new biospot subdir contains experimental code to perform drosophila melanogaster embryo and nucleii segmentation and related processing. A new arclength function is provided.


Release Notes: This release brings OpenCV support to SIP. It provides a new Canny edge detection function from OpenCV. Compiling OpenCV support is optional.


Release Notes: This release adds a new function color_classify for color recognition and a new function imhist for plotting and computing histograms tailored for images.