massiv-io

Import/export of Image files into massiv Arrays

https://github.com/lehins/massiv

Version on this page:0.1.7.0
LTS Haskell 22.14:1.0.0.1
Stackage Nightly 2024-03-28:1.0.0.1
Latest on Hackage:1.0.0.1

See all snapshots massiv-io appears in

BSD-3-Clause licensed by Alexey Kuleshevich
Maintained by [email protected]
This version can be pinned in stack with:massiv-io-0.1.7.0@sha256:8f243568308f874dcf12312755a3ca943fe32633025f0ae972c657d471986131,2345

massiv-io

Import/export Arrays in various formats.

Changes

0.1.7

  • Fix compatibility with JuicyPixels >= 3.3.0
  • Add Traversable instances for all Pixel types.
  • Derive a few more instances for X and Y pixels.
  • Drop dependency on data-default in favor of data-default-class

0.1.6

  • Made it compatible with new massiv >= 0.3 as well as the old ones.

0.1.5

  • All decoded images will be read in sequentially, but will have default computation set to Par.

0.1.4

  • Fixed wrongful export of Bit constructor.
  • Added export of fromDynamicImage and fromAnyDynamicImage

0.1.3

  • Fixed #22 - Invalid guard against image size
  • Made sure format is inferred from all supported file extensions for auto decoding.

0.1.2

  • Exposed Elevator internal functions.
  • Deprecate ColorSpace specific functions (liftPx, foldlPx, etc.) in favor of Functor, Applicative and Foldable.

0.1.1

  • Addition of Ord instances to Pixels.

0.1.0

  • Initial Release