public class GenerateMissingImageFromMathExpression2D extends JIPipeMissingDataGeneratorAlgorithm
ImageProcessor
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 |
---|
GenerateMissingImageFromMathExpression2D(GenerateMissingImageFromMathExpression2D other)
Instantiates a new node type.
|
GenerateMissingImageFromMathExpression2D(JIPipeNodeInfo info)
Instantiates a new node type.
|
generateDataBatchesGenerationResult, getCorrespondingOutputSlot, getDataBatchGenerationSettings, getGenerationSettingsInterface, getParallelizationBatchSize, isKeepOriginalAnnotations, isParameterUIVisible, runIteration, runParameterSet, setKeepOriginalAnnotations
createUIInputSlotIconDescriptionMenuItems, getDataInputSlotCount, getDataInputSlots, getFirstInputSlot, getNonParameterInputSlots, getParameterSlot, getParameterSlotAlgorithmSettings, getUIInputSlotIcon, getUIInputSlotIconBaseDimensions, isParameterUIVisible, onParameterChanged, run
canAutoPassThrough, canPassThrough, functionallyEquals, getDefaultCustomExpressionVariables, getRuntimePartition, isEnabled, isEnableDefaultCustomExpressionVariables, isPassThrough, isPostprocessor, isPreprocessor, isSkipped, loadExample, onDeserialized, reportValidity, runPassThrough, setEnabled, setPassThrough, setRuntimePartition, setSkipped
archiveTo, canUserDelete, clearLocations, clearSlotData, copySlotConfiguration, duplicate, emitNodeSlotsChangedEvent, fromJson, getAliasIdInParentGraph, getBaseDirectory, getBaseDirectoryChangedEventEmitter, getCategory, getCompartmentDisplayName, getCompartmentUUIDInGraphAsString, getCompartmentUUIDInParentGraph, getCustomDescription, getCustomName, getDependencies, getDisplayName, getEnvironmentDependencies, getFirstOutputSlot, getInfo, getInputSlot, getInputSlotMap, getInputSlotOrder, getInputSlots, getInputSlotsWithRole, getInternalStoragePath, getLastInputSlot, getLastOutputSlot, getName, getNewScratch, getNodeSlotsChangedEventEmitter, getNodeUILocationPerViewModePerCompartment, getNodeUILocationWithin, getOpenInputSlots, getOutputSlot, getOutputSlotMap, getOutputSlots, getOutputSlotsWithRole, getParentGraph, getProject, getProjectCompartment, getProjectDataDirs, getProjectDirectory, getRuntimeProject, getScratchBaseDirectory, getSlotConfiguration, getStoragePath, getTextDescription, getUUIDInParentGraph, hasInputSlot, hasOutputSlot, isBookmarked, isUiLocked, isVisibleIn, onSlotConfigurationChanged, renderInputSlots, renderOutputSlots, setBaseDirectory, setBookmarked, setCustomDescription, setCustomName, setInfo, setInternalStoragePath, setNodeUILocationPerViewModePerCompartment, setNodeUILocationWithin, setNodeUILocationWithin, 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
generateValidityReport
onParameterUIChanged
onParameterStructureChanged
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public GenerateMissingImageFromMathExpression2D(JIPipeNodeInfo info)
info
- the infopublic GenerateMissingImageFromMathExpression2D(GenerateMissingImageFromMathExpression2D other)
other
- the otherpublic boolean supportsParallelization()
JIPipeParallelizedAlgorithm
supportsParallelization
in interface JIPipeParallelizedAlgorithm
supportsParallelization
in class JIPipeMissingDataGeneratorAlgorithm
protected void runGenerator(JIPipeMultiIterationStep iterationStep, JIPipeInputDataSlot inputSlot, JIPipeOutputDataSlot outputSlot, JIPipeProgressInfo progressInfo)
JIPipeMissingDataGeneratorAlgorithm
runGenerator
in class JIPipeMissingDataGeneratorAlgorithm
iterationStep
- the iteration stepinputSlot
- the input slot that should be generated. Please note that it does not contain any data for this batch.outputSlot
- the output slot where data should be put.progressInfo
- the progress infopublic boolean isGenerateOnePerBatch()
public void setGenerateOnePerBatch(boolean generateOnePerBatch)
public OptionalBitDepth getOverwriteOutputBitDepth()
public void setOverwriteOutputBitDepth(OptionalBitDepth overwriteOutputBitDepth)
public JIPipeExpressionParameter getFunction()
public void setFunction(JIPipeExpressionParameter transformation)
public OptionalIntegerParameter getOverwriteWidth()
public void setOverwriteWidth(OptionalIntegerParameter overwriteWidth)
public OptionalIntegerParameter getOverwriteHeight()
public void setOverwriteHeight(OptionalIntegerParameter overwriteHeight)
public OptionalIntegerParameter getOverwriteSizeZ()
public void setOverwriteSizeZ(OptionalIntegerParameter overwriteSizeZ)
public OptionalIntegerParameter getOverwriteSizeC()
public void setOverwriteSizeC(OptionalIntegerParameter overwriteSizeC)
public OptionalIntegerParameter getOverwriteSizeT()
public void setOverwriteSizeT(OptionalIntegerParameter overwriteSizeT)
Copyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.