public class Otsu extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) javax.media.jai.Histogram |
histo |
private static org.apache.log4j.Logger |
logger |
| Constructor and Description |
|---|
Otsu() |
Otsu(javax.media.jai.Histogram histo) |
| Modifier and Type | Method and Description |
|---|---|
private double |
calcOtsu(int[] histogram)
Otsu calculation for a single band based on http://www.labbookpages.co.uk/software/imgProc/otsuThreshold.html
|
double[] |
calcThreshold()
Calculates a threshold for each of the bands stored in histo
|
void |
setHisto(javax.media.jai.Histogram histo) |
private static final org.apache.log4j.Logger logger
javax.media.jai.Histogram histo
public double[] calcThreshold()
private double calcOtsu(int[] histogram)
histogram - an int[] array containing the histogrampublic void setHisto(javax.media.jai.Histogram histo)
Copyright © 2009–2017 Helmut Ahammer, Philipp Kainz. All rights reserved.