Package

com.sksamuel.scrimage

filter

Permalink

package filter

Visibility
  1. Public
  2. All

Type Members

  1. case class BlackThresholdFilter(thresholdPercentage: Double) extends Filter with Product with Serializable

    Permalink

    Works in a similar way to ThresholdFilter, but only blacks those pixels that are below given threshold.

  2. class BorderFilter extends Filter

    Permalink

  3. class BrightnessFilter extends BufferedOpFilter

    Permalink

  4. class ChromeFilter extends BufferedOpFilter

    Permalink

  5. class ColorHalftoneFilter extends BufferedOpFilter

    Permalink

  6. class ColorizeFilter extends Filter

    Permalink

  7. class ContourFilter extends BufferedOpFilter

    Permalink

  8. class ContrastFilter extends BufferedOpFilter

    Permalink

  9. class CrystallizeFilter extends BufferedOpFilter

    Permalink

  10. class DiffuseFilter extends BufferedOpFilter

    Permalink

  11. class DissolveFilter extends BufferedOpFilter

    Permalink

  12. class DogFilter extends AnyRef

    Permalink

  13. sealed trait EdgeAction extends AnyRef

    Permalink
  14. class ErrorDiffusionHalftoneFilter extends MarvinFilter

    Permalink

  15. case class ErrorSpotterFilter(base: Image, ratio: Int = 50) extends Filter with Product with Serializable

    Permalink

    Created by guw on 23/09/14.

  16. class GainBiasFilter extends BufferedOpFilter

    Permalink

  17. class GammaFilter extends BufferedOpFilter

    Permalink

  18. class GaussianBlurFilter extends BufferedOpFilter

    Permalink

  19. class GlowFilter extends BufferedOpFilter

    Permalink

  20. class HSBFilter extends BufferedOpFilter

    Permalink

  21. class LensBlurFilter extends BufferedOpFilter

    Permalink

  22. abstract class MarvinFilter extends Filter

    Permalink

    Implementation of Filter that provides filtering through delegation to a plugin from the Marvin framework.

    Implementation of Filter that provides filtering through delegation to a plugin from the Marvin framework. The plugins are modified so that the dependancy on the marvin gui is removed.

  23. class MotionBlurFilter extends BufferedOpFilter

    Permalink

  24. class NoiseFilter extends BufferedOpFilter

    Permalink

  25. class OffsetFilter extends BufferedOpFilter

    Permalink

  26. class OilFilter extends BufferedOpFilter

    Permalink

  27. class OpacityFilter extends Filter

    Permalink

  28. class PixelateFilter extends BufferedOpFilter

    Permalink

  29. class PointillizeFilter extends BufferedOpFilter

    Permalink

  30. sealed trait PointillizeGridType extends AnyRef

    Permalink
  31. class PosterizeFilter extends BufferedOpFilter

    Permalink

  32. class QuantizeFilter extends BufferedOpFilter

    Permalink

  33. class RGBFilter extends BufferedOpFilter

    Permalink

  34. class RaysFilter extends BufferedOpFilter

    Permalink

  35. class RippleFilter extends BufferedOpFilter

    Permalink
  36. sealed trait RippleType extends AnyRef

    Permalink

  37. class ShearFilter extends BufferedOpFilter

    Permalink

  38. class SmearFilter extends BufferedOpFilter

    Permalink
  39. sealed trait SmearType extends AnyRef

    Permalink

  40. class SnowFilter extends Filter

    Permalink

  41. class SparkleFilter extends BufferedOpFilter

    Permalink

  42. class SummerFilter extends Filter

    Permalink
  43. class SwimFilter extends BufferedOpFilter

    Permalink

  44. class ThresholdFilter extends BufferedOpFilter

    Permalink

  45. class TritoneFilter extends BufferedOpFilter

    Permalink

  46. class TwirlFilter extends BufferedOpFilter

    Permalink

  47. class UnsharpFilter extends BufferedOpFilter

    Permalink

  48. class VignetteFilter extends Filter

    Permalink

Value Members

  1. object BackgroundBlendFilter extends Filter

    Permalink
  2. object BlurFilter extends BufferedOpFilter

    Permalink

  3. object BorderFilter

    Permalink
  4. object BrightnessFilter

    Permalink
  5. object BumpFilter extends BufferedOpFilter

    Permalink

  6. object ChromeFilter

    Permalink
  7. object ColorHalftoneFilter

    Permalink
  8. object ColorizeFilter

    Permalink
  9. object ContourFilter

    Permalink
  10. object ContrastFilter

    Permalink
  11. object CrystallizeFilter

    Permalink
  12. object DespeckleFilter extends BufferedOpFilter

    Permalink

  13. object DiffuseFilter

    Permalink
  14. object DissolveFilter

    Permalink
  15. object DitherFilter extends MarvinFilter

    Permalink

  16. object EdgeAction

    Permalink
  17. object EdgeFilter extends BufferedOpFilter

    Permalink

  18. object EmbossFilter extends MarvinFilter

    Permalink

  19. object ErrorDiffusionHalftoneFilter

    Permalink
  20. object GainBiasFilter

    Permalink
  21. object GammaFilter

    Permalink
  22. object GaussianBlurFilter

    Permalink
  23. object GlowFilter

    Permalink
  24. object GothamFilter extends PipelineFilter

    Permalink

  25. object GrayscaleFilter extends Filter

    Permalink

  26. object HSBFilter

    Permalink
  27. object InvertAlphaFilter extends BufferedOpFilter

    Permalink

  28. object InvertFilter extends BufferedOpFilter

    Permalink

  29. object KaleidoscopeFilter extends BufferedOpFilter

    Permalink

  30. object LaplaceFilter extends BufferedOpFilter

    Permalink

  31. object LensBlurFilter

    Permalink
  32. object LensFlareFilter extends BufferedOpFilter

    Permalink

  33. object MaximumFilter extends BufferedOpFilter

    Permalink

  34. object MinimumFilter extends BufferedOpFilter

    Permalink

  35. object MotionBlurFilter

    Permalink
  36. object NashvilleFilter extends PipelineFilter

    Permalink

  37. object NoiseFilter

    Permalink
  38. object NoiseReductionFilter extends MarvinFilter

    Permalink

  39. object OffsetFilter

    Permalink
  40. object OilFilter

    Permalink
  41. object OldPhotoFilter extends Filter

    Permalink

  42. object OpacityFilter

    Permalink
  43. object PixelateFilter

    Permalink
  44. object PointillizeFilter

    Permalink
  45. object PointillizeGridType

    Permalink
  46. object PosterizeFilter

    Permalink
  47. object PrewittFilter extends MarvinFilter

    Permalink
  48. object QuantizeFilter

    Permalink
  49. object RGBFilter

    Permalink
  50. object RaysFilter

    Permalink
  51. object RippleFilter

    Permalink
  52. object RippleType

    Permalink
  53. object RobertsFilter extends MarvinFilter

    Permalink
  54. object RylandersFilter extends MarvinFilter

    Permalink

  55. object SepiaFilter extends MarvinFilter

    Permalink

  56. object SharpenFilter extends BufferedOpFilter

    Permalink

  57. object ShearFilter

    Permalink
  58. object SmearFilter

    Permalink
  59. object SmearType

    Permalink
  60. object SnowFilter

    Permalink
  61. object SobelsFilter extends MarvinFilter

    Permalink

  62. object SolarizeFilter extends BufferedOpFilter

    Permalink

  63. object SparkleFilter

    Permalink
  64. object SummerFilter

    Permalink
  65. object SwimFilter

    Permalink
  66. object TelevisionFilter extends MarvinFilter

    Permalink

  67. object ThresholdFilter

    Permalink
  68. object TritoneFilter

    Permalink
  69. object TwirlFilter

    Permalink
  70. object UnsharpFilter

    Permalink
  71. object VignetteFilter

    Permalink
  72. object VintageFilter extends Filter

    Permalink

Ungrouped