This is a pure portable Java 1.15 applet for browsers, requiring no extra installation
New: crack removal
- Grey Morphological framework with large structured element support
- White/black top hat working on color grey/color images
- dynamic Lee Edge detector, contrast
- Oliveira fast inpainting
LittleCrackremoval.html integrates the applet, and
features also, well structured HTML using node references.... read more
Little Restoration is our fisrt pure Java 1.15 (Sun Java version used) Full Java sources included. :-)
Works immediately on Explorer 4 and 5. Probably on other browser enabling Java.
It is build like a tutorial on Fast restoration.
It contains already Fast Restoration technology like
Van Vliet Fast IIR (O(N)): blurring, gradient, laplacian, gabor
It shows the link between IIR and Implicit LOD and AOS: Heat flow of Alvarez/Deriche
I continues with anisotropic restoration of Weickert: AOS Perona
Finally, it shows a variant of Barash, which include usefully the local deconvolution, allowing better enhancement.... read more
I enhance the realtime restoration demo.
- It supports also the new pgm/ppm/pnm familly including 16 bit image(maxvalue must be 2^16-1)
- 16bit images are automatically worked out in 8bit here.(At this moment)
- I add also display gamma control.
- It contains Barash AOS too.
Note that iterations are only to give an idea, larger time steps/sigma are possible in a single shot for AOS and IIRs. ... read more
to make it easier for number of people, I have prepared classic PGM PPM PNM PAM file format(binary case).(IN READ/WRITE)
It follows specifications, and includes the 15/16 bit(signed/unsigned) depth image handelling.
To do so, maxval is putted at 2^15-1 or 2^16-1
PNM can be used to select pgm or pnm automatically, testing P5 or P6.
PAM supports currently GRAYSCALE and RGB tuples.
It will later be used for sequences of grey or color images.(KLT, deconvolution, ...) ... read more
In MingW/console/opengl: release 1.00
A new demo: realtimeRestore1005.zip
A realtime fullscreen display for restoration on Christmas day, under Windows2000. ;-)
The demo is tailored to 32bit screens with 1024x768 size.
Before releasing version1.1, I have tested with success the realtime capacity of OpenPTC which ease the development of DirectX. (support to auto-conversion, easy palette building, ...)... read more
I put the chain detection of cracks, inpainting, restoration in action on an old painting sample. :-)
The different steps are demonstrated. Currently, I tailored parameters, especialy these of the top-hat.
MMX top-hat is not tested yet, for high speed.
This should be possible very soon. ;-)
Get a look, an let explode your imagination,
GLUI source available for MinGW 2.00/3.00
with latest glut373 for MinGW available and tested.
Glut373 is more optimal in speed, has mui and extruding capacities, and provides mui UI alternative.
glui is an alternative to mui.
"One minute silence to the friendly falling civil people."
GLUI source available for MinGW 2.00/3.00 :-)
some people need to verify if their PC can do
MMX/SSE parallel processing.
Also some do not know if they use the correct dlls
in there applications.
the source in inpaint Mingw v008 allows already to compile GLUI applications. ;-)
We will now use the glui features to build multi pannel interfaces for opengl and glut.
See you soon,
Here, the libtiff for MinGW. It corrects a problem in the makefile.
I include also the libtiff.a(optimised -O3) for direct usage. I test it myself with glut on Grey and RGB tiff files.
I will now extend the image reader and writer to support tiff files in the MinGW application.
Have a nice weekend,
The new release is now supporting crack inpainting, crack manipulations via binary morphology, crack enhancement via mask restorations, crack measurements via fast marching.