de_image 0.4.2

Image loading and exporting Devisualization


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Devisualization image loading/exporting

Gitter

Scope

Loading and exporting of different image file types. Abstracted into a common image interface.

TODO

Common:

  • More formats other then PNG format e.g. TIFF, BMP.
  • Common manipulation actions such as resizing, scaling, rotate

PNG: Importing:

  • Adam7 interlacing undo'ing
  • Chunks: BKGD, hIST, pHYs, tIME, tRNS, zTXt
  • Applying color manipulation (gAMA chunk)
  • Non rgba color convertion to usable type

Exporting:

  • Adam7 interlacing do'ing
  • Chunks: BKGD, hIST, pHYs, tIME, tRNS, zTXt
  • Color correction (can we even get this?) (gAMA chunk)

Authors:Richard Andrew Cattermole

Sub packages:de_image:interfaces, de_image:png, de_image:mutable, de_image:common, de_image:test

Dependencies: none

Versions:
0.4.2 2015-Apr-08
0.4.1 2015-Apr-03
0.4.0 2015-Apr-02
0.3.6 2015-Mar-19
0.3.5 2015-Feb-28
Show all 19 versions
Stats:

statistics are temporarily disabled.