endrov.flowBasic.colorspace
Class EvOpQuantizeColors2D

java.lang.Object
  extended by endrov.flow.EvOpGeneral
      extended by endrov.flow.EvOpSlice1
          extended by endrov.flowBasic.colorspace.EvOpQuantizeColors2D

public class EvOpQuantizeColors2D
extends EvOpSlice1

Reduce the number of colors by quantizing them to a given number of levels. Some algorithms are O(numberOfColors) and needs this prior to processing


Constructor Summary
EvOpQuantizeColors2D(int numLevels)
           
 
Method Summary
 EvPixels exec1(ProgressHandle progh, EvPixels... p)
          Apply given several image planes, returns only the first image plane
 
Methods inherited from class endrov.flow.EvOpSlice1
exec, exec, exec, exec1, exec1, getNumberChannels
 
Methods inherited from class endrov.flow.EvOpGeneral
exec11, exec11, exec1Untyped, execUntyped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EvOpQuantizeColors2D

public EvOpQuantizeColors2D(int numLevels)
Method Detail

exec1

public EvPixels exec1(ProgressHandle progh,
                      EvPixels... p)
Description copied from class: EvOpGeneral
Apply given several image planes, returns only the first image plane

Specified by:
exec1 in class EvOpGeneral