public class IqmOpMorph extends AbstractOperator
isCancelable, name, parentTask, pcs, type| Constructor and Description |
|---|
IqmOpMorph() |
| Modifier and Type | Method and Description |
|---|---|
private javax.media.jai.PlanarImage |
copyBorder(javax.media.jai.PlanarImage pi,
int borderX,
int borderY) |
private javax.media.jai.TiledImage |
cropBorder(javax.media.jai.TiledImage ti,
int borderX,
int borderY,
int originalWidth,
int originalHeight) |
private javax.media.jai.TiledImage |
dilate(javax.media.jai.PlanarImage pi,
int borderX,
int borderY,
int[] kernelMarginX,
int[] kernelMarginY) |
private javax.media.jai.TiledImage |
erode(javax.media.jai.PlanarImage pi,
int borderX,
int borderY,
int[] kernelMarginX,
int[] kernelMarginY) |
String |
getName()
Gets the unique name of the
IOperator by returning the
"GlobalName" element from the resources[][] of the
associated IOperatorDescriptor. |
OperatorType |
getType()
Gets the type of the operator listed in an enumeration.
|
IResult |
run(IWorkPackage wp)
This method contains the entire logic (algorithm) of the operator.
|
addProgressListener, fireProgressChanged, getParentTask, getPcs, getProgressListeners, initializeOperator, isCancelable, isCancelled, setCancelable, setParentTaskprivate javax.media.jai.TiledImage cropBorder(javax.media.jai.TiledImage ti,
int borderX,
int borderY,
int originalWidth,
int originalHeight)
private javax.media.jai.PlanarImage copyBorder(javax.media.jai.PlanarImage pi,
int borderX,
int borderY)
private javax.media.jai.TiledImage dilate(javax.media.jai.PlanarImage pi,
int borderX,
int borderY,
int[] kernelMarginX,
int[] kernelMarginY)
private javax.media.jai.TiledImage erode(javax.media.jai.PlanarImage pi,
int borderX,
int borderY,
int[] kernelMarginX,
int[] kernelMarginY)
public IResult run(IWorkPackage wp)
IOperatorIOperator does not declare any class members, since the execution
of this code must be thread-safe.run in interface IOperatorrun in class AbstractOperatorwp - the parameters and sourcesIResult containing all processed datapublic String getName()
IOperatorIOperator by returning the
"GlobalName" element from the resources[][] of the
associated IOperatorDescriptor.getName in interface IOperatorgetName in class AbstractOperatorpublic OperatorType getType()
IOperatorgetType in interface IOperatorgetType in class AbstractOperatorOperatorTypeCopyright © 2009–2017 Helmut Ahammer, Philipp Kainz. All rights reserved.