Branch: Tag:

1999-04-11

1999-04-11 12:55:43 by Mirar (Pontus Hagland) <pike@sort.mirar.org>

bmp decode added (and some helper functions)

Rev: src/modules/Image/colortable.c:1.61
Rev: src/modules/Image/colortable.h:1.17
Rev: src/modules/Image/encodings/bmp.c:1.2

2252:   <p><ref resolved='predef::Image'>Image</ref>, <ref resolved='predef::Image.image'>Image.image</ref>, <ref resolved='predef::Image.colortable'>Image.colortable</ref></p></text></group>      </doc> + <docgroup homogen-type='method'> + <method name='_decode'> +  <returntype> +  <object>mapping </object></returntype> +  <arguments><argument name='data'><type><string/></type></argument> +  +  </arguments> + </method><method name='decode_header'> +  <returntype> +  <object>mapping </object></returntype> +  <arguments><argument name='data'><type><string/></type></argument> +  +  </arguments> + </method><method name='decode'> +  <returntype> +  <object>object </object></returntype> +  <arguments><argument name='data'><type><string/></type></argument> +  +  </arguments> + </method><doc> + <text> + <p>Decode a BMP. Not all modes are supported.</p> +  + <p><ref resolved='predef::Image.BMP.decode'>decode</ref> gives an image object, + <ref resolved='predef::Image.BMP._decode'>_decode</ref> gives a mapping in the format + <pre> +  "type":"image/bmp", +  "image":image object, +  "colortable":colortable object (if applicable) +  +  "xsize":int, +  "ysize":int, +  "compression":int, +  "bpp":int, +  "windows":int, + </pre></p> +  + <p/> + </text> + <group><returns/><text> + <p>the encoded image as a string</p> + </text></group> + <group><bugs/><text> + <p>Doesn't support all BMP modes. At all.</p> + </text></group> + <group><seealso/><text> + <p><ref resolved='predef::Image.BMP.encode'>encode</ref></p></text></group> +  + </doc> + </docgroup>   <docgroup homogen-name='encode' homogen-type='method'>   <method name='encode'>    <returntype>
2287:   <group><bugs/><text>   <p>Doesn't support all BMP modes. At all.</p>   </text></group> + <group><seealso/><text> + <p><ref resolved='predef::Image.BMP.decode'>decode</ref></p></text></group>      </doc>   </docgroup>