[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GIF again.....
Richard G. French <rfrench@wellesley.edu> wrote:
>JD Smith wrote:
>That imagemagick site looks terrific - thanks for the tip.
>I am happy to discontinue creating gifs, but I have about
>1000 gifs I've made already that I would like to be able to read!
Well, I had the same problem and produced:
PRO READ_GIF, FILE, IMAGE, R, G, B, MULTIPLE=mult, CLOSE=close
; WMC kludge
if (!version.release eq '5.4') then begin
print,'Version is 5.4 so faking read_gif with png''s'
base=basename(file)
spawn,'convert gif:'+file+' png:/tmp/'+base
image=read_png('/tmp/'+base,r,g,b)
spawn,'rm /tmp/'+base
return
endif
; Now continue on into the standard read_gif as written by IDL...
This uses the "convert" program from ImageMagick. Its rather kludgey
(not even safe for multi-users and will gratuitously fail in 5.5) and
also somewhat slow but works OK for now...
-W.