ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder

Öffentliche statische abstrakte Klasse ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder

Builder für ImageGenerator.ConditionOptions.EdgeConditionOptions.

Diese Parameter werden verwendet, um den Canny-Edge-Algorithmus von OpenCV zu konfigurieren.

Weitere Informationen: https://docs.opencv.org/3.4/dd/d1a/group__imgproc__feature.html#ga04723e007ed888ddf11d9ba04e2232de

Public Constructors

Public Methods

final ImageGenerator.ConditionOptions.EdgeConditionOptions
build()
Validiert und erstellt die ImageGenerator.ConditionOptions.EdgeConditionOptions-Instanz.
abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder
setApertureSize(Integer apertureSize)
Blende für den Sobel-Operator
abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder
setL2Gradient(Boolescher Wert l2Gradient)
gibt an, ob eine genauere L2-Norm verwendet werden soll, um die Gradientengröße für das Bild zu berechnen ( L2degree=true), oder ob die Standardnorm von L1 ausreicht (L2depth=false).
abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder
setPluginModelBaseOptions(BaseOptions baseOptions)
Legen Sie die Basisoptionen für das Plug-in-Modell fest.
abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder
setThreshold1(Gleitkommawert-Grenzwert1)
Erster Schwellenwert für das Hystereseverfahren.
abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder
setThreshold2(Gleitkommawert-Schwellenwert2)
Zweiter Schwellenwert für das Hystereseverfahren.

Übernommene Methoden

Public Constructors

public Builder ()

Public Methods

public abstract ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder setApertureSize (Integer apertureSize)

Blende für den Sobel-Operator Der typische Bereich liegt zwischen 3 und 7.

Parameter
apertureSize

public abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder setL2Gradient (Boolescher Wert l2Gradient)

gibt an, ob eine genauere L2-Norm verwendet werden soll, um die Gradientengröße für das Bild zu berechnen ( L2degree=true), oder ob die Standardnorm von L1 ausreicht (L2depth=false).

Parameter
l2Gradient

public abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder setPluginModelBaseOptions (BaseOptions baseOptions)

Legen Sie die Basisoptionen für das Plug-in-Modell fest.

Parameter
baseOptions

public abstrakt ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder setThreshold1 (Float-Grenzwert1)

Erster Schwellenwert für das Hystereseverfahren.

Parameter
threshold1

public abstract ImageGenerator.ConditionOptions.EdgeConditionOptions.Builder setThreshold2 (Float-Grenzwert2)

Zweiter Schwellenwert für das Hystereseverfahren.

Parameter
threshold2