
Nahuel Rullo wrote:
Hi list, i am new in Haskell. I need to make images (PNG, JPEG) with haskell, if you can give me a tutorial, thanks!
Gtk2hs has the ability to read and write PNG and JPEG images. Have a look at the Graphics.UI.Gtk.Gdk.Pixbuf module: http://www.haskell.org/gtk2hs/docs/gtk2hs-docs-0.9.12/Graphics-UI-Gtk-Gdk-Pi... Specifically, look at pixbufNewFromFile and pixbufSave. If you then take a look at the Graphics.UI.Gtk.Gdk.Drawable module, you'll see a bunch of functions for drawing onto a Pixbuf. (Alternatively you can use Cairo.) However, if you're trying to draw an algorithmically generated set of pixels, you'll probably want to manipulate the underlying bitmap directly. This is Not Fun. Take a look at the QuickDraw demo to see how it's done... HTH.