org.llm4s.imageprocessing.ImageOperation
See theImageOperation companion trait
object ImageOperation
Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ImageOperation.type
Members list
Type members
Classlikes
case class Blur(radius: Double) extends ImageOperation
Apply blur filter.
Apply blur filter.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
case class Brightness(level: Int) extends ImageOperation
Adjust brightness (-100 to 100).
Adjust brightness (-100 to 100).
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
case class Contrast(level: Int) extends ImageOperation
Adjust contrast (-100 to 100).
Adjust contrast (-100 to 100).
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
case class Crop(x: Int, y: Int, width: Int, height: Int) extends ImageOperation
Crop operation with coordinates and dimensions.
Crop operation with coordinates and dimensions.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
case object Grayscale extends ImageOperation
Convert to grayscale.
Convert to grayscale.
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
- Self type
-
Grayscale.type
case object Normalize extends ImageOperation
Normalize image (0-255 pixel values).
Normalize image (0-255 pixel values).
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
- Self type
-
Normalize.type
case class Resize(width: Int, height: Int, maintainAspectRatio: Boolean) extends ImageOperation
Resize operation with specific dimensions.
Resize operation with specific dimensions.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
case class Rotate(degrees: Double) extends ImageOperation
Rotate operation with angle in degrees.
Rotate operation with angle in degrees.
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ImageOperationclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
In this article