| Package | Description |
|---|---|
| org.osgl.util |
| Modifier and Type | Class and Description |
|---|---|
static class |
Img.Processor<PROCESSOR extends Img.Processor<PROCESSOR,STAGE>,STAGE extends Img.ProcessorStage<STAGE,PROCESSOR>>
Base class for image operator function which provides source width, height, ratio parameters on demand
|
static class |
Img.ProcessorStage<STAGE extends Img.ProcessorStage<STAGE,PROCESSOR>,PROCESSOR extends Img.Processor<PROCESSOR,STAGE>> |
| Modifier and Type | Class and Description |
|---|---|
static class |
Img.BinarySourceProcessor<PROCESSOR extends Img.BinarySourceProcessor<PROCESSOR,STAGE>,STAGE extends Img.ProcessorStage<STAGE,PROCESSOR>>
The base class that process two image sources and produce result image
|
static class |
Img.Blur |
static class |
Img.Concatenater |
static class |
Img.Cropper |
static class |
Img.Filter<FILTER extends Img.Filter<FILTER,STAGE>,STAGE extends Img.ProcessorStage<STAGE,FILTER>> |
static class |
Img.Flip |
static class |
Img.NoiseMaker |
static class |
Img.Resizer
Resize an image
|
static class |
Img.TextWriter |
| Modifier and Type | Field and Description |
|---|---|
protected PROCESSOR |
Img.ProcessorStage.processor
The processor that apply a certain logic on source and generates the target
|
| Modifier and Type | Method and Description |
|---|---|
<B extends Img.ProcessorStage<B,P>,P extends Img.Processor<P,B>> |
Img._Load.pipeline(Class<? extends P> processorClass) |
<B extends Img.ProcessorStage<B,P>,P extends Img.Processor<P,B>> |
Img._Load.pipeline(P processor)
Pipeline the target image as an input (source) image to to another processor
|
| Modifier and Type | Method and Description |
|---|---|
Img.Processor |
Img.BinarySourceProcessor.secondSource(BufferedImage source)
Set second source image.
|
Img.Processor |
Img.Processor.source(BufferedImage source)
Set source image.
|
| Modifier and Type | Method and Description |
|---|---|
Img.ProcessorStage |
Img._Load.pipeline(Img.Processor p,
Img.Processor... others) |
Img.ProcessorStage |
Img._Load.pipeline(Img.Processor p,
Img.Processor... others) |
Img.ProcessorStage |
Img._Load.processor(Img.Processor processor) |
| Modifier and Type | Method and Description |
|---|---|
Img.ProcessorStage |
Img._Load.pipeline(List<? extends Img.Processor> processors) |
Copyright © 2014–2019 OSGL (Open Source General Library). All rights reserved.