scalismo.image.filter

Members list

Concise view

Type members

Classlikes

case class BoxedFilter[D](width: Double)(implicit evidence$1: NDSpace[D]) extends Filter[D]

D- dimensional box Blurring Filter to be used in a convolution. The filter has a value 1 in its support and 0 otherwise

D- dimensional box Blurring Filter to be used in a convolution. The filter has a value 1 in its support and 0 otherwise

Attributes

width

Defines the width of the filter support

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Filter[D]
trait Point[D] => Float
class Object
trait Matchable
class Any

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
trait Filter[D] extends Point[D] => Float

Trait for filters to be used in a convolution

Trait for filters to be used in a convolution

Attributes

Graph
Supertypes
trait Point[D] => Float
class Object
trait Matchable
class Any
Known subtypes
case class GaussianFilter1D(stddev: Double) extends Filter[_1D]

One dimensional Gaussian Blur Filter to be used in a convolution

One dimensional Gaussian Blur Filter to be used in a convolution

Attributes

stddev

Standard deviation of the Gaussian to be used. The extent of the support of the Filter is fixed to be 6 times the standard deviation (3 stddev on each direction)

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Filter[_1D]
trait Point[_1D] => Float
class Object
trait Matchable
class Any
case class GaussianFilter2D(stddev: Double) extends Filter[_2D]

2 dimensional Gaussian blur filter. See GaussianFilter1D

2 dimensional Gaussian blur filter. See GaussianFilter1D

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Filter[_2D]
trait Point[_2D] => Float
class Object
trait Matchable
class Any
case class GaussianFilter3D(stddev: Double) extends Filter[_3D]

3 dimensional Gaussian blur filter. See GaussianFilter1D

3 dimensional Gaussian blur filter. See GaussianFilter1D

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Filter[_3D]
trait Point[_3D] => Float
class Object
trait Matchable
class Any