[RFC] GD-Image-CopyIFS
I've made up a module, GD::Image::CopyIFS, which subclasses the
GD module to add a method, copyIFS(), to copy one area of an image
onto another. The method is used analagously to the copyResized()
and copyResampled() methods of GD, but is based on a fractal
interpolating function using an Iterated Function System (IFS).
As such, it can give good results for images of natural objects,
which typically have a fractal nature. A related method,
thumbIFS(), is also supplied to resize an image, based on
the copyIFS() method.
The sources for the module are at
ftp://theoryx5.uwinnipeg.ca/pub/other/GD-Image-CopyIFS-0.25.tar.gz
with a README file appearing in the same directory. The supplied
tests will zoom in on an area of a supplied image, and also resize
the image, which can then be compared with the corresponding
results obtained from copyResized() and copyResampled().
Comments about the choice of module name, or any other aspect
of the package, are welcome.
--
best regards,
randy kobes
.