|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectinfomat.algorithms.labeling.SizeReducer
public class SizeReducer
Reduces IObjectGroups and IObjectGroupings compared to an other. The class can reduce both in order of the IObject:s in each IObjectGroup or in random order.
Constructor Summary | |
---|---|
SizeReducer()
|
Method Summary | |
---|---|
static IObjectGrouping |
reduceGroupingToSizeOfOtherGroupingInOrder(IObjectGrouping ioging,
IObjectGrouping redIOGING,
IMatrix matrix)
Note: does not handle missing zero-sized groups!!! |
static IObjectGrouping |
reduceGroupingToSizeOfOtherGroupingRandomly(IObjectGrouping ioging,
IObjectGrouping redIOGING,
IMatrix matrix)
Note: does not handle missing zero-sized groups!!! |
static IObjectGroup |
reduceGroupToSizeOfOtherGroupInOrder(IObjectGroup iog,
IObjectGroup redIOG)
Makes a new IObjectGroup that consists of the top IObject:s of "iog". |
static IObjectGroup |
reduceGroupToSizeOfOtherGroupRandomly(IObjectGroup iog,
IObjectGroup redIOG)
Makes a new IObjectGroup that consists of the top IObject:s of "iog". |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SizeReducer()
Method Detail |
---|
public static IObjectGrouping reduceGroupingToSizeOfOtherGroupingInOrder(IObjectGrouping ioging, IObjectGrouping redIOGING, IMatrix matrix)
public static IObjectGroup reduceGroupToSizeOfOtherGroupInOrder(IObjectGroup iog, IObjectGroup redIOG)
public static IObjectGrouping reduceGroupingToSizeOfOtherGroupingRandomly(IObjectGrouping ioging, IObjectGrouping redIOGING, IMatrix matrix)
public static IObjectGroup reduceGroupToSizeOfOtherGroupRandomly(IObjectGroup iog, IObjectGroup redIOG)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |