|
|||||||||
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 ByteProcessor
public void outline()
outline
in class ByteProcessor
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |