-----------------------------------=20
We are pleased to announce this release of 'Filters' version 2.1, =
codename 2006_07.=20
=20
'FiltersTest' is a friendly user interface to explore our open source =
library 'Filters'.=20
->'Filters' is a image processing library for industrial and scientific =
use.=20
Here some process you can do with 'Filters' :=20
sobel,convolution,morphology,vectorization,segmentation,blob,blur,histogr=
am,susan,threshold,texture,contrast,standard deviation,canny,distance =
map,polygonalisation by douglas-peuker or =
sklansky-gonzales,contour,edge,adust contrast/brightness,extract part =
image with a powerfull cutter(grid based or blob =
based),rotation,median,logPolar,correlation,repositioning,...=20
There is also functions for image manipulation (draw line, rect, disk, =
extract pixel info, R,G,B channel, ...)=20
=20
Thanks to it's ANSI C interface, Filters is usable in many languages =
including C, C++, VB, C#, Delphi, Java and also in common scripting =
languages such as Perl, Python, PHP, TCL or Ruby.=20
=20
This version of 'Filters' core library include :=20
-----------------------------------------------------=20
V2_1-2006_07:=20
** API change=20
- important change : all type is now prefixed with 'TF', for 'Type =
Filters' (Delphi API have both definition for compatibility).=20
- image : rename function 'getPixelData' to 'getPixelAsSingle'=20
** new filters=20
- add filterMeans=20
- add filterImageInfo=20
- add filterLog=20
** improvements=20
- filterSUSAN : manage mask (the calcul of the USAN are special for =
pixels who are near the mask)=20
- filterGranularityExplorer : manage mask (the calcul of the granularity =
are special for pixels who are near the mask)=20
- filterArithmeticAdd : add parameter 'mode'=20
- filterCoOccurrenceMatrix : add features calculation =
(energy,entropy,contrast,inverse difference moment, homogeneity)=20
- filterCoOccurrenceMatrix : add mask management=20
- filterCoOccurrenceMatrix : add normalization of the GLCM=20
- filterCoOccurrenceMatrix : change calcul to have =
Neighbor(i,j)=3D=3DNeighbor(j,i)=20
- filterAdjust : add automatic normalization=20
- filtersDll : add function 'image_intensity'=20
- filtersDll : add function 'image_luminosity'=20
- filtersDll : add function 'image_color32'=20
- filtersDll : add function 'image_gray32'=20
- filtersDll : add function 'getLastError'=20
- filtersDll : add function 'image_createImageTest'=20
- filtersDll : add function 'image_eraseImage'=20
- filtersDll : add function 'image_eraseOrCreateImageLike'=20
- filtersDll : add function 'image_copyImageToImage'=20
- filtersDll : add function 'image_redComponent', =
'image_greenComponent', 'image_blueComponent'=20
- filtersDll : add function 'image_setPixel'=20
- filtersDll : add function 'image_setPixelAsSingle'=20
- filtersDll : add function 'image_getPixel'=20
- filtersDll : add function 'image_getPixelAsSingle'=20
- filtersDll : add function 'image_getPixelAsString'=20
- filtersDll : add function 'image_drawLine'=20
- filtersDll : add function 'image_drawLineSegment'=20
- filtersDll : add function 'image_drawLinesSegment'=20
- filtersDll : add function 'image_drawRect'=20
- filtersDll : add function 'image_drawRectFilled'=20
- filtersDll : add function 'image_drawDisk'=20
- filtersDll : add function 'image_HSLtoRGB'=20
- imageIO.createImageFromFile : check if file exist=20
** bugs correction=20
- filtersDll wrapper C : correction from rusman rusyadi (see Forum on =
2006-06-07)=20
- Wrapper C : type TFBlob : member [segmentList] : "TFSegmentList =
segmentList;" in place of "PFSegment segmentList;"=20
=20
=20
Please, post your request or question on the forum at =
http://sourceforge.net/forum/?group_id=3D119964=20
=20
=20
More information is available at http://filters.sourceforge.net/=20
=20
To download : http://sourceforge.net/projects/filters/=20
-----------------------------------=20
edurand
fi...@ed...
|