From: Kelly Murray
Subject: JPEG images, font rendering, and graphics software
Date: 
Message-ID: <35B7C3E0.49914C8A@IntelliMarket.Com>
Is there any software written IN LISP that can read/write 
JPEG images?  If not, is there anyone who would be willing
to write such a utility for a fee? 

Is there also any software IN LISP to render fonts using
anti-aliasing technology?  Again, if not, anyone want to write it 
for a price?

And generally, are there any graphics editing packages in LISP?

It's easy to find multiple sources of these utilities written in C. 

I've written code to read/write and render fonts using GIFS,
but I need it to do JPEGs also.  All this source code can be made
available.

-Kelly Murray  ···@intellimarket.com

From: Lieven Marchand
Subject: Re: JPEG images, font rendering, and graphics software
Date: 
Message-ID: <6pl43a$4d6$2@xenon.inbe.net>
Kelly Murray <···@IntelliMarket.Com> writes:

> Is there any software written IN LISP that can read/write 
> JPEG images?  If not, is there anyone who would be willing
> to write such a utility for a fee? 
> 

Is there any reason you cannot use the Independent JPEG Group's library
through a FFI? JPEG is not a small or simple format and rewriting 
something like that would take a lot of time and expertise.

-- 
Lieven Marchand <···@bewoner.dma.be> 
------------------------------------------------------------------------------
Few people have a talent for constructive laziness. -- Lazarus Long
From: Kelly Murray
Subject: Re: JPEG images, font rendering, and graphics software
Date: 
Message-ID: <35BE4022.605E559F@IntelliMarket.Com>
Lieven Marchand wrote:
> 
> Kelly Murray <···@IntelliMarket.Com> writes:
> 
> > Is there any software written IN LISP that can read/write
> > JPEG images?  If not, is there anyone who would be willing
> > to write such a utility for a fee?
> >
> 
> Is there any reason you cannot use the Independent JPEG Group's library
> through a FFI? JPEG is not a small or simple format and rewriting
> something like that would take a lot of time and expertise.
> 

There are a few reasons, the primary is that my goal is to have
a lisp-based operating system where everything is written in lisp.
Another is that a FFI interface is a high-maintaince, low-debuggable
solution. The final is that using a FFI to a static C library limits
what you can do (at least efficiently).  If I have lisp source code,
I can easily change and edit it and integrate it efficiently
into my applications.

-kelly murray