new DefaultPiecewiseTransform1D<DefaultPiecewiseTransform1DElement>( new DefaultPiecewiseTransform1DElement[] { DefaultLinearPiecewiseTransform1DElement.create( "", RangeFactory.create(0, 100),
DefaultLinearPiecewiseTransform1DElement.create( "c1", RangeFactory.create(1, 128), RangeFactory.create(1, 255)); final DefaultPiecewiseTransform1DElement c0 = DefaultLinearPiecewiseTransform1DElement.create( "c0", RangeFactory.create(129, 255), RangeFactory.create(255, 255)); final DefaultPiecewiseTransform1DElement nodata = DefaultLinearPiecewiseTransform1DElement.create( "nodata", RangeFactory.create(0, 0), 0); final DefaultPiecewiseTransform1D<DefaultPiecewiseTransform1DElement> list =
transform = new DefaultPiecewiseTransform1D<DefaultPiecewiseTransform1DElement>( new DefaultPiecewiseTransform1DElement[] { DefaultLinearPiecewiseTransform1DElement .create("", RangeFactory.create(0, true, 100, true), RangeFactory .create(Double.NEGATIVE_INFINITY, true, Double.POSITIVE_INFINITY, true, false)) });
.create("c1", RangeFactory.create(1, 128), RangeFactory.create(1, 255)); final DefaultPiecewiseTransform1DElement c0 = DefaultLinearPiecewiseTransform1DElement .create("c0", RangeFactory.create(129, 255), RangeFactory.create(255, 255)); final DefaultPiecewiseTransform1DElement nodata = DefaultLinearPiecewiseTransform1DElement .create("nodata", RangeFactory.create(0, 0), 0); final DefaultPiecewiseTransform1D<DefaultPiecewiseTransform1DElement> list = new DefaultPiecewiseTransform1D<DefaultPiecewiseTransform1DElement>( new DefaultPiecewiseTransform1DElement[] { c0, c1, nodata }, 0);