|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectij.process.ImageProcessor
ij.process.ByteProcessor
ij.process.BinaryProcessor
public class BinaryProcessor
This class processes binary images.
| Field Summary |
|---|
| Fields inherited from class ij.process.ByteProcessor |
|---|
pixels, snapshotPixels |
| Fields inherited from class ij.process.ImageProcessor |
|---|
baseCM, BLACK, BLACK_AND_WHITE_LUT, bLUT1, bLUT2, cm, cTable, cx, cy, font, fontMetrics, gLUT1, gLUT2, height, histogramSize, imageSource, interpolate, inversionTested, invertedLut, lineWidth, lutAnimation, maxThreshold, minThreshold, NO_LUT_UPDATE, NO_THRESHOLD, RED_LUT, rLUT1, rLUT2, roiHeight, roiWidth, roiX, roiY, snapshotHeight, snapshotWidth, width, xMax, xMin, yMax, yMin |
| Constructor Summary | |
|---|---|
BinaryProcessor(ByteProcessor ip)
Creates a BinaryProcessor from a ByteProcessor. |
|
| Method Summary | |
|---|---|
void |
outline()
|
void |
skeletonize()
Uses a lookup table to repeatably removes pixels from the edges of objects in a binary image, reducing them to single pixel wide skeletons. |
| Methods inherited from class ij.process.ByteProcessor |
|---|
applyLut, applyTable, autoThreshold, convolve3x3, copyBits, createImage, createProcessor, crop, dilate, drawPixel, erode, fill, filter, getAutoThreshold, getHistogram, getHistogram, getInterpolatedPixel, getMax, getMin, getPixel, getPixels, getPixelsCopy, getPixelValue, medianFilter, noise, putPixel, putPixelValue, reset, reset, resetMinAndMax, resize, rotate, scale, setColor, setMinAndMax, setPixels, setValue, snapshot, threshold |
| Methods inherited from class ij.process.ImageProcessor |
|---|
add, and, convertToByte, convertToFloat, convertToRGB, convertToShort, drawDot, drawDot2, drawString, duplicate, fill, findEdges, flipHorizontal, flipVertical, gamma, getBestIndex, getColorModel, getColumn, getHeight, getHistogramSize, getImageSource, getLine, getMask, getMaxThreshold, getMinThreshold, getRoi, getRow, getStringWidth, getWidth, hideProgress, insert, invert, invertLut, isInvertedLut, isKillable, lineTo, log, makeDefaultColorModel, moveTo, multiply, or, putColumn, putRow, rotateLeft, rotateRight, setCalibrationTable, setColor, setColorModel, setFont, setHistogramSize, setInterpolate, setLineWidth, setLutAnimation, setMask, setProgressBar, setRoi, setRoi, setThreshold, sharpen, showProgress, smooth, toString, xor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public BinaryProcessor(ByteProcessor ip)
| Method Detail |
|---|
public void skeletonize()
skeletonize in class ByteProcessorpublic void outline()
outline in class ByteProcessor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||