brillo-export-0.2.0.0: src/Brillo/Export/Tiff.hs
module Brillo.Export.Tiff (
exportPictureToTiff,
exportPicturesToTiff,
) where
import qualified Brillo.Rendering as Brillo
import Codec.Picture.Tiff (writeTiff)
import Brillo.Export.Image
-- | Save a Brillo Picture as Tiff
exportPictureToTiff ::
-- | width, height in pixels
Size ->
-- | background color
Brillo.Color ->
FilePath ->
Brillo.Picture ->
IO ()
exportPictureToTiff = exportPictureToFormat writeTiff
-- | Save a Brillo animation as Tiff
exportPicturesToTiff ::
-- | width, height in pixels
Size ->
-- | background color
Brillo.Color ->
FilePath ->
-- | function that maps from point in time to Picture. analog to Brillo.Animation
Animation ->
-- | list of points in time at which to evaluate the animation
[Float] ->
IO ()
exportPicturesToTiff = exportPicturesToFormat writeTiff