com.sksamuel

scrimage

package scrimage

Visibility
  1. Public
  2. All

Type Members

  1. class AsyncImage extends ImageLike[Future[AsyncImage]]

  2. trait Bottom extends Position

  3. abstract class BufferedOpFilter extends Filter

    Extension of Filter that applies its filters using a standard java BufferedImageOp.

  4. class ByteARGBRaster extends Raster

  5. trait CenterX extends Position

  6. trait CenterY extends Position

  7. trait Color extends AnyRef

  8. trait Composite extends AnyRef

  9. trait Filter extends AnyRef

  10. sealed trait Format[T <: ImageWriter] extends AnyRef

  11. case class HSLColor(hue: Float, saturation: Float, lightness: Float, alpha: Float) extends Color with Product with Serializable

    The hue component should be between 0.

  12. case class HSVColor(hue: Float, saturation: Float, value: Float, alpha: Float) extends Color with Product with Serializable

    Also called HSB.

  13. class Image extends ImageLike[Image] with WritableImageLike

  14. trait ImageLike[R] extends AnyRef

  15. class IntARGBRaster extends Raster

  16. trait Left extends Position

  17. class MutableImage extends Image

  18. class PipelineFilter extends Filter

  19. class Pixel extends AnyRef

  20. sealed trait Position extends AnyRef

  21. case class RGBColor(red: Int, green: Int, blue: Int, alpha: Int = 255) extends Color with Product with Serializable

  22. trait Raster extends AnyRef

    A Raster is a data structure representing a rectangular grid of pixels.

  23. trait Right extends Position

  24. sealed trait ScaleMethod extends AnyRef

  25. trait Top extends Position

  26. trait WritableImageLike extends AnyRef

Value Members

  1. object AsyncImage

  2. object Color

  3. object Format

  4. object Image

  5. object ImageTools

  6. object Implicits

  7. object MutableImage

  8. object Pixel

  9. object PixelTools

  10. object Position

  11. object ScaleMethod

  12. object X11Colorlist

  13. package composite

  14. package io

Ungrouped