Class DelphinIDTransform
java.lang.Object
rawDeepLearningClassifier.dlClassification.delphinID.DelphinIDTransform
Handles transforming whistles or clicks into whichever transform is required by delphinID.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
Convert click group to spectrumstatic final int
Convert click group to image.int
The type of whistle transforms.Parameters for the whistle transform..static final int
Convert whistles to image.static final int
Convert whistles to a spectrum. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet the transform parameters.void
setGroupDetectionData
(SegmenterDetectionGroup whistleGroups, org.jamdev.jdl4pam.transforms.DLTransform dlTransform) Set the whsitle data.boolean
setJSONData
(org.json.JSONObject jsonObject) Set the JSON data.
-
Field Details
-
WHISTLE_IMAGE
public static final int WHISTLE_IMAGEConvert whistles to image.- See Also:
-
WHISTLE_SPECTRUM
public static final int WHISTLE_SPECTRUMConvert whistles to a spectrum.- See Also:
-
CLICK_IMAGE
public static final int CLICK_IMAGEConvert click group to spectrum- See Also:
-
CLICK_SPECTRUM
public static final int CLICK_SPECTRUMConvert click group to image.- See Also:
-
delphinIDTransformType
public int delphinIDTransformTypeThe type of whistle transforms. -
transformParams
Parameters for the whistle transform..
-
-
Constructor Details
-
Method Details
-
setJSONData
public boolean setJSONData(org.json.JSONObject jsonObject) Set the JSON data.- Parameters:
jsonObject
- - the json object- Returns:
- true if JSON was read successfully.
-
setGroupDetectionData
public void setGroupDetectionData(SegmenterDetectionGroup whistleGroups, org.jamdev.jdl4pam.transforms.DLTransform dlTransform) Set the whsitle data.- Parameters:
whistleGroups
-dlTransform
-
-
getTransformParams
Get the transform parameters.- Returns:
-
getDataType
-