The Cybernetic Vision Research Group and its collaborators
announces the new version 0.2.0 of SIP, the Scilab Image Processing toolbox=
=2E
Binaries for Linux are available for use with both Scilab 2.6 and 2.7.
They are self-contained, meaning that there is no need to download ImageMag=
ick.
The user just needs to execute the loader.sce script. ImageMagick is only
needed if the user installs SIP from sourcecode.
SIP 0.2.0 should be easily portable to most Unix-like systems, as it now us=
es
autoconf, automake and libtool for the build process.
*** NOTE: No windows binary is available yet (volunteers are needed!)
What's New
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
There are major enhacements in this release, as summarized bellow:
o New mogrify command (resizing, rotating, filtering, etc)
o New state-of-the-art O(n) skeletonization algorithm based
on the euclidean metric, implemented in C and accessible
through the scilab function "skel". It has a multiscale
pruning parameter.
o Fast euclidean distance transform and discrete Voronoi
diagram calculated by the same algorithm.
o New xgetpixel command to get pixel coordinates from mouse
position
o New edilate command to do exact euclidean dilation
o New percol command to check for image percolation
o New drawline command to draw a line in an image
o New perim function (perimeter measure of a shape)
o minmax - new min/max noise removal from images (by curvature/levelsets=
)
o New Hough transform (early working implementation)
o Early fractal dimension implementation
o Curvature/ffteriv/gsm/gsm2d rewrite
o Curvature2d - estimates the curvature of a surface / image
o Improfile - plot data profiles along line segments through an image
o Imshow is now faster for truecolor images.
o Adaptive thresholding though the mogrify parameter "-lat". This
requires ImageMagick 5.5.2 or later.
=09o New edge-detection by FFT gradient estimation; this
=09 is available in the =E9dge' routine, by giving an 'fftderiv' value
for the method argument.
o New masks for mkfilter - laplacian masks, low-pass masks, sharp
masks, mean, and circular.
o New unwrapl function - unwraps phased images linearly
o Imshow has new strf parameter
o Imshow is now faster for truecolor images.
o No more need to normalize truecolor images to 0-65535 range
for imshow. This means you can now call imshow(im),
and _not_ imshow(im*65535), if 0 <=3D im(i,j,k) <=3D 255
o No more need to fix Scilab makefile bugs to compile SIP. The
build process is now based on autoconf, which means the user
types "configure; make; make install" to compile SIP (only
POSIX-like environments are supported).
o A "hello_sip" function added as a simple example, for new
developers, of how to add a new C-language routine to SIP.
o The general purpose C routines were moved to AnImaL (An Imaging
Library), which is independent of Scilab.
o Many bugfixes
SIP is primarily developed by Ricardo Fabbri <rf...@if...>.
Special thanks goes to Jocelyn Druel, Leandro Estrozi and Bruno Pincon for
their valuable contributions!
I hope you enjoy SIP 0.2.0
and consider contributing!
Ricardo.
--
Ricardo Fabbri, Cybernetic Vision Research Group, USP, Brazil.
http://cyvision.if.sc.usp.br/~rfabbri
|