Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: Compressing image data (bugs?)

From: carl:cybercraft at: 24-Dec-2003 22:50

On 05-Dec-03, Henrik Mikael Kristensen wrote:
> Gabriele Santilli wrote: >> Hi Henrik, >> On Thursday, December 4, 2003, 3:18:36 PM, you wrote: >>> Still, I'd like to know if there's an easier way to contain >>> size with the data. >> Just keep the image in the original format, i.e.: >> image-data: read/binary %img.gif >> Then later you can LOAD it: >> img: load image-data > It works! Never thought of using LOAD that way. Thanks! :-)
Also, if you're dealing with an image created by REBOL, you could use save/png to create a compressed binary of the image. ie...
>> pic: to-image layout [backdrop black box "A picture"]
== make image! [140x140 #{ 000000000000000000000000000000000000000000000000000000000000 0000000000000000000000000000000000000000000...
>> length? pic
== 78400
>> save/png shrunk-pic: make binary! [] pic >> length? shrunk-pic
== 301
>> view layout [image load shrunk-pic]
-- Carl Read