Uses of Interface
tritechgemini.imagedata.SonarImageRecordI
Packages that use SonarImageRecordI
Package
Description
-
Uses of SonarImageRecordI in aris
Classes in aris that implement SonarImageRecordI -
Uses of SonarImageRecordI in tritechgemini.detect
Methods in tritechgemini.detect that return SonarImageRecordIModifier and TypeMethodDescriptionDetectedRegion.getGeminiRecord()BackgroundSub.getLastBackgroundRecord()Get the last record used for a background subtraction.BackgroundSub.removeBackground(SonarImageRecordI geminiRecord, boolean updateFirst) Remove background from an image record.Methods in tritechgemini.detect with parameters of type SonarImageRecordIModifier and TypeMethodDescriptionRegionDetector.detectRegions(SonarImageRecordI rawGeminiRecord, SonarImageRecordI denoisedRecord, int thHigh, int thLow, int nConnect) Search for regions using the raw data within the recordRelativeThresholdDetector.detectRegions(SonarImageRecordI rawGeminiRecord, SonarImageRecordI denoisedRecord, int thHigh, int thLow, int nConnect) TwoThresholdDetector.detectRegions(SonarImageRecordI denoisedRecord, byte[] recordData, int thHigh, int thLow, int nConnect) Search for regions using a different set of raw data, which should probably be a noise reduced version of what was in the original record.TwoThresholdDetector.detectRegions(SonarImageRecordI rawGeminiRecord, SonarImageRecordI denoisedRecord, int thHigh, int thLow, int nConnect) Search for regions using the raw data within the recordBackgroundSub.removeBackground(SonarImageRecordI geminiRecord, boolean updateFirst) Remove background from an image record.Constructors in tritechgemini.detect with parameters of type SonarImageRecordIModifierConstructorDescriptionDetectedRegion(SonarImageRecordI geminiRecord, int pointIndex) During detection -
Uses of SonarImageRecordI in tritechgemini.echogram
Methods in tritechgemini.echogram that return SonarImageRecordIMethods in tritechgemini.echogram with parameters of type SonarImageRecordIModifier and TypeMethodDescriptionEchogramLineMaker.getEchogramLine(SonarImageRecordI imageRecord, EchoLineDef echoLineDef) StandardEchogramLineMaker.getEchogramLine(SonarImageRecordI imageRecord, EchoLineDef echoLineDef) Get an echogram line, creating it if necessaryEchogramLineMaker.makeEchogramLine(SonarImageRecordI imageRecord, EchoLineDef echoLineDef) StandardEchogramLineMaker.makeEchogramLine(SonarImageRecordI imageRecord, EchoLineDef echoLineDef) Make an echogram line.voidEchogramLine.setGeminiRecord(SonarImageRecordI imageRecord) Constructors in tritechgemini.echogram with parameters of type SonarImageRecordIModifierConstructorDescriptionEchogramLine(SonarImageRecordI geminiRecord, EchoLineDef echoLineDef, short[] data) -
Uses of SonarImageRecordI in tritechgemini.fileio
Classes in tritechgemini.fileio with type parameters of type SonarImageRecordIModifier and TypeClassDescriptionclassGeminiFileCatalog<RecordClass extends SonarImageRecordI>Catalogue of information that's in a single Sonar data file.Methods in tritechgemini.fileio that return SonarImageRecordIModifier and TypeMethodDescriptionGeminiFileCatalog.findRecordForIDandTime(int sonarID, long timeMillis) find the closest record to the given time for the sonar IDGeminiFileCatalog.findRecordForIndexandTime(int sonarIndex, long timeMillis) find the closest record to the given time for the sonar IndexMultiFileCatalog.findRecordForTime(int sonarID, long timeMillis) Find the closest record for the given sonar id to the time in millisecondsGeminiFileCatalog.findRelativeRecord(SonarImageRecordI baseRecord, int recordOffset) Used when scrolling by record number.MultiFileCatalog.findRelativeRecord(SonarImageRecordI baseRecord, int recordOffset) Used when scrolling by record number.MultiFileCatalog.getRecord(int iRecord) Get the ith record from the total catalogue.MultiFileCatalog.getRecord(int iRecord, boolean loadFully) Get the ith record from the total catalogue.GeminiFileCatalog.getRecordByIndex(int index) Get record for given index.MultiFileCatalog.getSonarRecord(int sonarID, int iRecord) Get the ith record for the specified sonar ...Methods in tritechgemini.fileio with parameters of type SonarImageRecordIModifier and TypeMethodDescriptionMultiFileCatalog.findRecordCatalog(SonarImageRecordI geminiRecord) Find the catalogue for a given record.GeminiFileCatalog.findRelativeRecord(SonarImageRecordI baseRecord, int recordOffset) Used when scrolling by record number.MultiFileCatalog.findRelativeRecord(SonarImageRecordI baseRecord, int recordOffset) Used when scrolling by record number.booleanMultiFileCatalog.loadFully(SonarImageRecordI imageRecord) call if a record has not been loaded fully.booleanCatalogStreamObserver.newImageRecord(SonarImageRecordI glfImage) Process a new image record.booleanECDFileTest.newImageRecord(SonarImageRecordI glfImage) -
Uses of SonarImageRecordI in tritechgemini.imagedata
Classes in tritechgemini.imagedata that implement SonarImageRecordIModifier and TypeClassDescriptionclassclassclassMethods in tritechgemini.imagedata that return SonarImageRecordIModifier and TypeMethodDescriptionSonarImageRecordI.clone()Clone in interface which is properly overridden in inherited classesFanImageData.getGeminiRecord()Original gemini record that created these data.Methods in tritechgemini.imagedata with parameters of type SonarImageRecordIModifier and TypeMethodDescriptionFanPicksFromData.createFanData(SonarImageRecordI sonarRecord, int nPixX, int nPixY, byte[] data) ImageFanMaker.createFanData(SonarImageRecordI sonarRecord) Create fan data from a GeminiRecord with default sizes, probably a width equal to the number of beams and a height scaled accordingly.ImageFanMaker.createFanData(SonarImageRecordI sonarRecord, byte[] imageData) Create fan data from a GeminiRecord with default sizes, probably a width equal to the number of beams and a height scaled accordingly.ImageFanMaker.createFanData(SonarImageRecordI sonarRecord, int nXbins) Create fan data using the raw data from the record and the given number of x pixels.ImageFanMaker.createFanData(SonarImageRecordI sonarRecord, int nPixX, byte[] imageData) Create fan image with the given width.ImageFanMaker.createFanData(SonarImageRecordI sonarRecord, int nPixX, int nPixY) n width.abstract FanImageDataImageFanMaker.createFanData(SonarImageRecordI sonarRecord, int nPixX, int nPixY, byte[] imageData) n width.intImageFanMaker.getDefaultXbins(SonarImageRecordI sonarRecord) Get the default number of X bins.Constructors in tritechgemini.imagedata with parameters of type SonarImageRecordIModifierConstructorDescriptionFanImageData(SonarImageRecordI geminiRecord, short[][] imageValues, double metresPerPixX, double metresPerPixY)