Package tritechgemini.detect
Interface RegionDetector
- All Known Implementing Classes:
DetectedRegion,RelativeThresholdDetector,TwoThresholdDetector
public interface RegionDetector
-
Method Summary
Modifier and TypeMethodDescriptiondetectRegions(SonarImageRecordI rawGeminiRecord, SonarImageRecordI denoisedRecord, int thHigh, int thLow, int nConnect) Search for regions using the raw data within the recordvoidsetMaxObjectSize(double maxObjectSize) voidsetMinObjectSize(double minObjectSize)
-
Method Details
-
setMinObjectSize
void setMinObjectSize(double minObjectSize) - Parameters:
minObjectSize- the minObjectSize to set
-
setMaxObjectSize
void setMaxObjectSize(double maxObjectSize) - Parameters:
maxObjectSize- the maxObjectSize to set
-
detectRegions
ArrayList<DetectedRegion> detectRegions(SonarImageRecordI rawGeminiRecord, SonarImageRecordI denoisedRecord, int thHigh, int thLow, int nConnect) Search for regions using the raw data within the record- Parameters:
rawGeminiRecord- Raw data recorddenoisedRecord- Data with background removed.thHigh- higher thresholdthLow- lower threshold- Returns:
-