Name: hip Version: 1.5.4.0 License: BSD3 License-File: LICENSE Author: Alexey Kuleshevich Stability: experimental Maintainer: lehins@yandex.ru Category: Image Processing, Graphics Synopsis: Haskell Image Processing (HIP) Library. Description: . Haskell Image Processing (HIP) Library provides an easy to use interface with a whole variaty of image manipulation capabilities. . Processing can be done sequentially as well as in parallel, with an inherited fusion capabily, all through and packages. It is highly extendable, with an ability to add various color spaces or provide implementations for underlying array like custom data structures. . It is capable of reading and writing a number of popular image formats by using and packages. Being a pure Haskell library it does not require any external programs, although it can display images using a program of your choice. Homepage: https://github.com/lehins/hip Bug-Reports: https://github.com/lehins/hip/issues Cabal-Version: >= 1.18 Build-Type: Simple Extra-Doc-Files: images/*.jpg , images/*.png , images/*.gif , images/downloaded/*.gif , images/*.svg , README.md CHANGELOG.md Flag disable-chart Description: Disable Chart-diagrams and Chart for a lighter dependency footprint Default: False Manual: True Library Default-Language: Haskell2010 HS-Source-Dirs: src Build-Depends: JuicyPixels >= 3.2.7 , base >= 4.5 && < 5 , bytestring >= 0.9.0.4 , colour >= 2.3.3 , deepseq >= 1.1 , directory >= 1.2.2.0 , filepath >= 1.0 , primitive >= 0.4 , process >= 1.1.0.0 , repa >= 3.2.1.1 && < 4 , temporary >= 1.1.1 , vector >= 0.10 , array , random , netpbm >= 1.0.1 if !flag(disable-chart) Build-Depends: Chart >= 1.5 , Chart-diagrams >= 1.5 Other-Extensions: BangPatterns , ConstraintKinds , CPP , FlexibleContexts , FlexibleInstances , FunctionalDependencies , MultiParamTypeClasses , ScopedTypeVariables , TypeFamilies , UndecidableInstances , ViewPatterns Exposed-Modules: Graphics.Image , Graphics.Image.ColorSpace , Graphics.Image.IO , Graphics.Image.IO.Formats , Graphics.Image.Interface , Graphics.Image.Interface.Repa , Graphics.Image.Interface.Vector , Graphics.Image.Processing , Graphics.Image.Processing.Binary , Graphics.Image.Processing.Complex , Graphics.Image.Processing.Filter , Graphics.Image.Processing.Hough , Graphics.Image.Processing.Ahe , Graphics.Image.Processing.Noise , Graphics.Image.Types if !flag(disable-chart) Exposed-Modules: Graphics.Image.IO.Histogram Other-Modules: Graphics.Image.ColorSpace.Binary , Graphics.Image.ColorSpace.CMYK , Graphics.Image.ColorSpace.Complex , Graphics.Image.ColorSpace.HSI , Graphics.Image.ColorSpace.RGB , Graphics.Image.ColorSpace.X , Graphics.Image.ColorSpace.Y , Graphics.Image.ColorSpace.YCbCr , Graphics.Image.IO.Base , Graphics.Image.IO.Formats.JuicyPixels , Graphics.Image.Interface.Elevator , Graphics.Image.Interface.Repa.Generic , Graphics.Image.Interface.Repa.Storable , Graphics.Image.Interface.Repa.Unboxed , Graphics.Image.Interface.Vector.Generic , Graphics.Image.Interface.Vector.Storable , Graphics.Image.Interface.Vector.Unboxed , Graphics.Image.Interface.Vector.Unboxing , Graphics.Image.Processing.Convolution , Graphics.Image.Processing.Complex.Fourier , Graphics.Image.Processing.Geometric , Graphics.Image.Processing.Interpolation , Graphics.Image.Utils , Graphics.Image.IO.Formats.Netpbm GHC-Options: -Wall if flag(disable-chart) CPP-Options: -DDISABLE_CHART if os(windows) CPP-Options: -DOS_Win32 else if os(linux) CPP-Options: -DOS_Linux else if os(darwin) CPP-Options: -DOS_Mac Test-Suite hip-tests Type: exitcode-stdio-1.0 HS-Source-Dirs: tests Main-Is: Spec.hs Other-Modules: Graphics.Image.ColorSpaceSpec , Graphics.Image.ProcessingSpec , Graphics.Image.Processing.BinarySpec , Graphics.Image.InterfaceSpec , Graphics.Image.Interface.VectorSpec , Graphics.Image.Interface.RepaSpec , Graphics.Image.IO.FormatsSpec Build-Tool-Depends: hspec-discover:hspec-discover Build-Depends: base >= 4.5 && < 5 , bytestring , hip , hspec , QuickCheck Default-Language: Haskell2010 GHC-Options: -Wall -threaded -with-rtsopts=-N benchmark convolution type: exitcode-stdio-1.0 hs-source-dirs: benchmarks main-is: Convolution.hs ghc-options: -threaded -rtsopts -with-rtsopts=-N6 -O2 build-depends: base , criterion , deepseq , repa , repa-algorithms , hip , vector default-language: Haskell2010 benchmark histogram type: exitcode-stdio-1.0 hs-source-dirs: benchmarks main-is: Histogram.hs ghc-options: -threaded -O2 build-depends: base , criterion , hip default-language: Haskell2010 if flag(disable-chart) Buildable: False Source-Repository head Type: git Location: https://github.com/lehins/hip.git