public class ImagePropertiesToAnnotationAlgorithm extends JIPipeSimpleIteratingAlgorithm
JIPipeGraphNode.BaseDirectoryChangedEvent, JIPipeGraphNode.BaseDirectoryChangedEventEmitter, JIPipeGraphNode.BaseDirectoryChangedEventListener, JIPipeGraphNode.NodeSlotsChangedEvent, JIPipeGraphNode.NodeSlotsChangedEventEmitter, JIPipeGraphNode.NodeSlotsChangedEventListener, JIPipeGraphNode.Serializer
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
SLOT_PARAMETERS
Constructor and Description |
---|
ImagePropertiesToAnnotationAlgorithm(ImagePropertiesToAnnotationAlgorithm other)
Creates a copy
|
ImagePropertiesToAnnotationAlgorithm(JIPipeNodeInfo info)
Creates a new instance
|
createUIInputSlotIconDescriptionMenuItems, generateDataBatchesGenerationResult, getAdaptiveParameterSettings, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isParameterUIVisible, isParameterUIVisible, reportValidity, runParameterSet, runPassThrough, supportsParallelization
getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, getUIInputSlotIcon, getUIInputSlotIconBaseDimensions, onParameterChanged, run
canAutoPassThrough, canPassThrough, functionallyEquals, getDefaultCustomExpressionVariables, getRuntimePartition, isEnabled, isEnableDefaultCustomExpressionVariables, isPassThrough, isPostprocessor, isPreprocessor, isSkipped, loadExample, onDeserialized, runPassThrough, setEnabled, setPassThrough, setRuntimePartition, setSkipped
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, emitNodeSlotsChangedEvent, fromJson, getAliasIdInParentGraph, getBaseDirectory, getBaseDirectoryChangedEventEmitter, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getCustomName, getDependencies, getDisplayName, getExternalEnvironments, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getLocations, getLocationWithin, getName, getNewScratch, getNodeSlotsChangedEventEmitter, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProjectCompartment, getProjectDataDirs, getProjectDirectory, getRuntimeProject, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getTextDescription, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isUiLocked, isVisibleIn, onSlotConfigurationChanged, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setLocations, setLocationWithin, setLocationWithin, setParentGraph, setProjectDirectory, setRuntimeProject, setScratchBaseDirectory, setSlotConfiguration, setStoragePath, setUiLocked, toggleSlot, toJson, updateGraphNodeSlots
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateDataBatchesDryRun
installUIOverrideParameterEditor, installUIParameterOptions
emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, setParameter
generateValidityReport
onParameterUIChanged
onParameterStructureChanged
public ImagePropertiesToAnnotationAlgorithm(JIPipeNodeInfo info)
info
- algorithm infopublic ImagePropertiesToAnnotationAlgorithm(ImagePropertiesToAnnotationAlgorithm other)
other
- the originalprotected void runIteration(JIPipeSingleIterationStep iterationStep, JIPipeIterationContext iterationContext, JIPipeGraphNodeRunContext runContext, JIPipeProgressInfo progressInfo)
JIPipeSimpleIteratingAlgorithm
runIteration
in class JIPipeSimpleIteratingAlgorithm
iterationStep
- The data interfaceiterationContext
- the iteration contextrunContext
- the run contextprogressInfo
- the progress info from the runpublic OptionalTextAnnotationNameParameter getPhysicalDimensionXAnnotation()
public void setPhysicalDimensionXAnnotation(OptionalTextAnnotationNameParameter physicalDimensionXAnnotation)
public OptionalTextAnnotationNameParameter getPhysicalDimensionYAnnotation()
public void setPhysicalDimensionYAnnotation(OptionalTextAnnotationNameParameter physicalDimensionYAnnotation)
public OptionalTextAnnotationNameParameter getPhysicalDimensionZAnnotation()
public void setPhysicalDimensionZAnnotation(OptionalTextAnnotationNameParameter physicalDimensionZAnnotation)
public OptionalTextAnnotationNameParameter getPhysicalDimensionTAnnotation()
public void setPhysicalDimensionTAnnotation(OptionalTextAnnotationNameParameter physicalDimensionTAnnotation)
public OptionalTextAnnotationNameParameter getPhysicalDimensionValueAnnotation()
public void setPhysicalDimensionValueAnnotation(OptionalTextAnnotationNameParameter physicalDimensionValueAnnotation)
public OptionalTextAnnotationNameParameter getTitleAnnotation()
public void setTitleAnnotation(OptionalTextAnnotationNameParameter titleAnnotation)
public OptionalTextAnnotationNameParameter getWidthAnnotation()
public void setWidthAnnotation(OptionalTextAnnotationNameParameter widthAnnotation)
public OptionalTextAnnotationNameParameter getHeightAnnotation()
public void setHeightAnnotation(OptionalTextAnnotationNameParameter heightAnnotation)
public OptionalTextAnnotationNameParameter getStackSizeAnnotation()
public void setStackSizeAnnotation(OptionalTextAnnotationNameParameter stackSizeAnnotation)
public OptionalTextAnnotationNameParameter getChannelSizeAnnotation()
public void setChannelSizeAnnotation(OptionalTextAnnotationNameParameter channelSizeAnnotation)
public OptionalTextAnnotationNameParameter getFramesSizeAnnotation()
public void setFramesSizeAnnotation(OptionalTextAnnotationNameParameter framesSizeAnnotation)
public OptionalTextAnnotationNameParameter getImageTypeAnnotation()
public void setImageTypeAnnotation(OptionalTextAnnotationNameParameter imageTypeAnnotation)
public OptionalTextAnnotationNameParameter getBitDepthAnnotation()
public void setBitDepthAnnotation(OptionalTextAnnotationNameParameter bitDepthAnnotation)
public OptionalTextAnnotationNameParameter getPlaneNumberAnnotation()
public void setPlaneNumberAnnotation(OptionalTextAnnotationNameParameter planeNumberAnnotation)
public OptionalTextAnnotationNameParameter getColorSpaceAnnotation()
public void setColorSpaceAnnotation(OptionalTextAnnotationNameParameter colorSpaceAnnotation)
Copyright © 2020–2024 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.