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.
Recent releases


Changes: All documentation was translated to DocBook, and the package now works with recent ImageMagick versions. Minor fixes were also made to functions and the build infrastructure.


Changes: This major new release for Scilab 5.1 brings new functions such as an extremely fast Euclidean distance map algorithm, phase unwrapping, radon transform, more color space transformations, a custom discrete cosine transform, and more. Many other bugfixes and minor improvements were added, and any version of ImageMagick is supported to read and write over 90 image formats.


Changes: A small bug where the file "builder.sce" was not included has been fixed.


Changes: New functions were added to convert RGB to and from HSV images and colormaps. The Radon transform is now available. Thee C functions were fixed with respect to truecolor images, by using Scilab's new hypermatrix structure. Therefore, this version now works with Scilab 3.0. Many other changes were made, making this a strong candidate for the next SIP stable version.


Changes: New functions: bwlabel (connected component labeling), watershed (image segmentation), bwdist (fast euclidean distance transforms), imroi (ROI), imnoise, thin (Zhang-Suen thinning), mkfftfilter (frequency-domain filter kernels), imvariance (image local variance), and perim (perimeter of a shape). Images are now normalized like M4t1ab, and there are new GUI and mogrify demos. Mogrify now supports color images and drawing commands. Memory leaks were fixed, and imshow and im2gray are faster.