com.sksamuel

scrimage

package scrimage

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. scrimage
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AwtImage extends AnyRef

    Read only operations on a BufferedImage.

  2. trait Bottom extends Position

  3. abstract class BufferedOpFilter extends Filter

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

  4. case class CMYKColor(c: Float, m: Float, y: Float, k: Float) extends Color with Product with Serializable

  5. trait CenterX extends Position

  6. trait CenterY extends Position

  7. trait Color extends AnyRef

  8. trait Composite extends AnyRef

  9. case class Directory(name: String, tags: List[Tag]) extends Product with Serializable

  10. trait Filter extends AnyRef

  11. sealed trait Format extends AnyRef

  12. case class Grayscale(grey: Int, alpha: Int = 255) extends Color with Product with Serializable

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

    Hue/Saturation/Lightness

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

    Hue/Saturation/Value

  15. class Image extends MutableAwtImage

    An immutable Image backed by an AWT BufferedImage.

  16. case class ImageMetadata(directories: List[Directory]) extends Product with Serializable

  17. class ImageParseException extends RuntimeException

  18. trait Left extends Position

  19. class MutableAwtImage extends AwtImage

    Contains methods that operate on an AWT BufferedImage by mutating the buffer in place.

  20. class ParImage extends MutableAwtImage

  21. class PipelineFilter extends Filter

  22. final case class Pixel(argb: Int) extends AnyVal with Product with Serializable

    A pixel is an encoding of a color value used in rasters.

  23. sealed trait Position extends AnyRef

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

    Red/Green/Blue

  25. trait Right extends Position

  26. sealed trait ScaleMethod extends AnyRef

  27. case class Tag(name: String, type: Int, rawValue: String, value: String) extends Product with Serializable

  28. trait Top extends Position

  29. trait Using extends AnyRef

  30. class WriteContext extends Using

Value Members

  1. object AutocropOps

  2. object Color

  3. object DimensionTools

  4. object Format

  5. object FormatDetector

  6. object Image extends Using

  7. object ImageMetadata extends Using with Serializable

  8. object Orientation

  9. object Pixel extends Serializable

  10. object PixelTools

  11. object Position

  12. object ScaleMethod

  13. object X11Colorlist

  14. package canvas

  15. package composite

  16. package nio

  17. package scaling

  18. implicit val writer: ImageWriter

Inherited from AnyRef

Inherited from Any

Ungrouped