[SIP-devel] New! SIP 0.2.0 (for linux/unix)
Advanced image processing toolbox for Scilab on Unix/Linux/Mac OS
Status: Beta
Brought to you by:
ricardofabbri
From: Ricardo F. <rf...@if...> - 2003-03-15 07:38:10
|
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 |