public class ImagePropertiesToAnnotationAlgorithm extends JIPipeSimpleIteratingAlgorithm
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterUIChangedEvent
SLOT_PARAMETERS
Constructor and Description |
---|
ImagePropertiesToAnnotationAlgorithm(ImagePropertiesToAnnotationAlgorithm other)
Creates a copy
|
ImagePropertiesToAnnotationAlgorithm(JIPipeNodeInfo info)
Creates a new instance
|
generateDataBatchesDryRun, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isParallelizationEnabled, isParameterUIVisible, isParameterUIVisible, runParameterSet, runPassThrough, setParallelizationEnabled, supportsParallelization
getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, run
canAutoPassThrough, canPassThrough, functionallyEquals, getThreadPool, isEnabled, isPassThrough, isPostprocessor, isPreprocessor, loadExample, runPassThrough, setEnabled, setPassThrough, setThreadPool
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, fromJson, fromJsonNode, getAliasIdInParentGraph, getBaseDirectory, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getDependencies, getDisplayName, getEventBus, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getLocations, getLocationWithin, getName, getNewScratch, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProjectCompartment, getProjectDirectory, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isVisibleIn, onDeserialized, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, onSlotConfigurationChanged, registerSubParameter, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setLocations, setLocationWithin, setLocationWithin, setParentGraph, setProjectDirectory, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, toggleSlot, toJson, triggerSlotsChangedEvent, updateGraphNodeSlots
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateValidityReport
addParameterChangeListener, addParameterChangeListener, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, setParameter, triggerParameterChange, triggerParameterStructureChange, triggerParameterUIChange
public ImagePropertiesToAnnotationAlgorithm(JIPipeNodeInfo info)
info
- algorithm infopublic ImagePropertiesToAnnotationAlgorithm(ImagePropertiesToAnnotationAlgorithm other)
other
- the originalpublic void reportValidity(JIPipeIssueReport report)
JIPipeValidatable
reportValidity
in interface JIPipeValidatable
reportValidity
in class JIPipeSimpleIteratingAlgorithm
report
- the report to be added toprotected void runIteration(JIPipeDataBatch dataBatch, JIPipeProgressInfo progressInfo)
JIPipeSimpleIteratingAlgorithm
runIteration
in class JIPipeSimpleIteratingAlgorithm
dataBatch
- The data interfaceprogressInfo
- the progress info from the runpublic OptionalAnnotationNameParameter getPhysicalDimensionXAnnotation()
public void setPhysicalDimensionXAnnotation(OptionalAnnotationNameParameter physicalDimensionXAnnotation)
public OptionalAnnotationNameParameter getPhysicalDimensionYAnnotation()
public void setPhysicalDimensionYAnnotation(OptionalAnnotationNameParameter physicalDimensionYAnnotation)
public OptionalAnnotationNameParameter getPhysicalDimensionZAnnotation()
public void setPhysicalDimensionZAnnotation(OptionalAnnotationNameParameter physicalDimensionZAnnotation)
public OptionalAnnotationNameParameter getPhysicalDimensionTAnnotation()
public void setPhysicalDimensionTAnnotation(OptionalAnnotationNameParameter physicalDimensionTAnnotation)
public OptionalAnnotationNameParameter getPhysicalDimensionValueAnnotation()
public void setPhysicalDimensionValueAnnotation(OptionalAnnotationNameParameter physicalDimensionValueAnnotation)
public OptionalAnnotationNameParameter getTitleAnnotation()
public void setTitleAnnotation(OptionalAnnotationNameParameter titleAnnotation)
public OptionalAnnotationNameParameter getWidthAnnotation()
public void setWidthAnnotation(OptionalAnnotationNameParameter widthAnnotation)
public OptionalAnnotationNameParameter getHeightAnnotation()
public void setHeightAnnotation(OptionalAnnotationNameParameter heightAnnotation)
public OptionalAnnotationNameParameter getStackSizeAnnotation()
public void setStackSizeAnnotation(OptionalAnnotationNameParameter stackSizeAnnotation)
public OptionalAnnotationNameParameter getChannelSizeAnnotation()
public void setChannelSizeAnnotation(OptionalAnnotationNameParameter channelSizeAnnotation)
public OptionalAnnotationNameParameter getFramesSizeAnnotation()
public void setFramesSizeAnnotation(OptionalAnnotationNameParameter framesSizeAnnotation)
public OptionalAnnotationNameParameter getImageTypeAnnotation()
public void setImageTypeAnnotation(OptionalAnnotationNameParameter imageTypeAnnotation)
public OptionalAnnotationNameParameter getBitDepthAnnotation()
public void setBitDepthAnnotation(OptionalAnnotationNameParameter bitDepthAnnotation)
public OptionalAnnotationNameParameter getPlaneNumberAnnotation()
public void setPlaneNumberAnnotation(OptionalAnnotationNameParameter planeNumberAnnotation)
public OptionalAnnotationNameParameter getColorSpaceAnnotation()
public void setColorSpaceAnnotation(OptionalAnnotationNameParameter colorSpaceAnnotation)
Copyright © 2020–2023 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.