RGBInterpolator

scalismo.color.RGB$.RGBInterpolator$

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete methods

override def average(first: RGB, rest: RGB*): RGB

direct access to averaging function, warning: unstable for large sequences! (implement hierarchical blending for better stability)

direct access to averaging function, warning: unstable for large sequences! (implement hierarchical blending for better stability)

Attributes

Definition Classes
override def barycentricInterpolation(v1: RGB, f1: Double, v2: RGB, f2: Double, v3: RGB, f3: Double): RGB

fast explicit barycentric interpolation, most used case of multiple blends

fast explicit barycentric interpolation, most used case of multiple blends

Attributes

Definition Classes
override def blend(obj1: RGB, obj2: RGB, l: Double): RGB

Attributes

Definition Classes

Inherited methods

def barycentricInterpolation(v1: RGB, f1: Double, v2: RGB, f2: Double, v3: RGB, f3: Double, v4: RGB, f4: Double): A

fast explicit barycentric interpolation, most used case of multiple blends

fast explicit barycentric interpolation, most used case of multiple blends

Attributes

Inherited from:
ValueInterpolator
def convexCombination(first: (RGB, Double), rest: (RGB, Double)*): A

mix multiple values, forms convex combination (with normalized weights)

mix multiple values, forms convex combination (with normalized weights)

Attributes

Inherited from:
ValueInterpolator