|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
GuiWrapper | Interface for very limited GUI. |
HasArea | For anything that can have an area. This might be changed to return double at some point. |
HasPixelArea | To chain more PixelHandlers. |
ImageOperation | Modifies a image. |
PixelHandler | |
PixelHandlerEnds | |
SLImage | Very thin abstraction around ImageJ. You should be able to open based on different things. What type of images should you have and how should the be accessible? I think that maybe having a small subset of what is in an ImageJ ImageProcessor should be enough for most things in ShapeLogic. |
Class Summary | |
---|---|
BaseImageOperation | Class to subclass when writing filters. |
IJGui | Very thin wrapper around ImageJ showMessage(). |
IJImage | Abstraction of ImageJ ImageProcessor. The other main implementation should probably be build on top of BufferedImage. |
ImageJConstants | Constants defined in ImageJ. In order to decouple the image processing algorithm from ImageJ. |
ImageUtil | Utility class for images. |
PixelArea | SegmentArea holds the information. |
PixelAreaHandler | Run a PixelHanler in a given area using ImageJ. This class was the beginning of SLImage, the image abstraction from ImageJ. |
PlugInFilterAdapter | Adapter from SLImageFilter to PlugInFilter. |
PlugInFilterCaller | Shows how how to call one PlugInFilter from another. Used to be called org.shapelogic.imageutil.PlugInFilterCaller_, but that caused it to show up in the ImageJ memu. This is important for unit testing. |
SLBufferedImage | Abstraction of ImageJ ImageProcessor. This is an attempt to get Java BufferedImage to look like the ImageJ ImageProcessor. They are not perfectly matched. I think that I should make the assumption that this is either a 24 or 32 bit RGB 8 bit gray And fail the creation if it is not. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |