PhotoSqueak, an Image Processing Framework
jmvuletich at sinectis.com.ar
jmvuletich at sinectis.com.ar
Fri Oct 20 18:51:25 UTC 2000
Hi all.
Thanks Karl for answering Mark's question. Your comments are completely right.
I promise I'll find some time this weekend to explain these details in my page.
On the other hand, I'd really like to call it "PhotoSqueak" as Bijian
suggested, or "Image Processing Toolkit" as Mark did. But it's only an early
version of an Image Processing Framework. This means that many good algorithms
are fully implented, and usable, but these are things that are lacking:
- Speed. The only operations in pluginizable form are Convolution and
conversion to Forms (for displaying). Anything else is SLOW.
- A really usable User Interface. Mine only allows to use the operations, but
only someone with some knowledge of the available techiques will understand
what they mean. Besides, it's quite weird, with several steps needed just, for
example, for loading a file.
- Squeak lacks JPEG file writing (and needs faster reading too).
- Integration of Images with Squeak Forms, avoiding a different hierarchy.
Including BitBlt and WarpBlt with Float pixel Forms.
- Integration of DSP routines with Squeak's (Noise Generation, 2d Convolution,
2d FFT, etc).
- More operations, like 1d and 2d DCT, 2d FWT, 1d Convolution, texture
analysis, edge detection on color images, etc.
- Integration with Squeak's drawing tools.
- Many more things.
Please keep in mind this work was made as a Lab exercise for an University
course. Turning it into a high quality PhotoSqueak would need several month's
work. Unfortunately, my studies (I'll get my Ms next year) and full time job
don't leave me enough free time.
It would be GREAT if I could get funding for this project. That way, I could
work on it about 6 hours per day, and in some time, a much more complete and
useful tool would result. Of course, all this should always be freely available
(or maybe integrated in the main Squeak release). Any idea or comment regarding
this is greatly appreciated.
Thanks
Juan Manuel vuletich
http://www.sinectis.com.ar/u/jmvuletich
http://www.sinectis.com.ar/u/jmvuletich/studio.html.
More information about the Squeak-dev
mailing list
|