Squeak beginner

jmvuletich at sinectis.com.ar jmvuletich at sinectis.com.ar
Thu Sep 6 18:58:32 UTC 2001


Hola Jaime
>  >  Hi all,
>  
>    I haven't found a list for newbies, so I'm writing to 
this one. Sorry!
>  
>  I've been using Squeak for a couple of weeks and I like 
it a lot. It's my
>  first Smalltalk experience. I've just finished writing a 
version of the
>  classic Snake game in Morphic, and I thought some other 
beginners might
>  benefit from my code, and enjoy the game. Is there a 
repository for this
>  type of stuff?

Bienvenido (Welcome)

>  Also, I'm plannning to rewrite in Morphic an Image 
processing system I wrote
>  in C++. This would include a TIFF reader/writer (I 
haven't found one in the
>  3.0 image) and some morphological image processing 
operations. From browsing
>  classes and reading the source code for the Demos, I 
think that for
>  displaying images I should use ImageMorphs. Correct?

You could check my PhotoSqueak project, at 
http://www.sinectis.com.ar/u/jmvuletich/ImageProcessing/Imag
eProcessing.html

>  What is slowing me is actual pixel manipulation. I see 
three classes
>  relevant for this: Bitmap, Form and BitBlt. I'm learning 
them form reading
>  source code, but I'd work faster with some documentation.
>  Is there some documentation on these classes? Maybe in 
some of the books,
>  say Goldberg and Robson?

In PhotoSqueak I defined new classes for images, that 
support different pixel types (1 byte, long int and float), 
and different color band count (you can work in images with 
more or less than 3 color bands). So, I implemented all the 
algorithms in those classes. This is more powerful, but 
less integrated with the rest of the system. I also 
implemented some operations in Slang, and VM plugin can be 
generated, giving C performance and Smalltalk ease. I'm 
taking a second course on Image Processing at the 
university, and will publish the outcome when ready.

>  Thanks,
>  
>  Jaime Silvela
>  from Spain

Regards,
Juan Manuel Vuletich
(from Argentina)




More information about the Squeak-dev mailing list