public class ProxyWindowScalingFactor extends WindowScalingFactor
Further information about the Window Scaling Factor, see: Taubman, D. and Rosenbaum, R., "Rate-Distortion Optimized Interactive Browsing of JPEG2000 Images" and Lima, L. and Taubman, D. and Leonardi, R., "JPIP Proxy Server for remote browsing of JPEG2000 images"
Usage example:
construct
runResponseParameters
runResponseData
getResponseViewWindow
getQuality
getJPIPMessageData
getEORReasonCode
, 1.0.1 2010/11/07
Modifier and Type | Field and Description |
---|---|
private JP2KProxyLogicalTarget |
logicalTarget
Definition in
JP2KServerLogicalTarget . |
private ProxyCacheModel |
serverCache
This attribute contains the cache data for the client.
|
align, codestream, EORReasonCode, maximumResponseLength, quality, responseViewWindow, scalingFactors
Constructor and Description |
---|
ProxyWindowScalingFactor(JP2KProxyLogicalTarget logicalTarget,
ProxyCacheModel serverCache)
Constructor.
|
ProxyWindowScalingFactor(JP2KProxyLogicalTarget logicalTarget,
ProxyCacheModel serverCache,
boolean align) |
Modifier and Type | Method and Description |
---|---|
void |
list(java.io.PrintStream out)
Prints this File Order Delivery out to the specified output stream.
|
java.util.ArrayList<RelevantPrecinct> |
runResponseData() |
java.util.ArrayList<RelevantPrecinct> |
runResponseData(long maximumResponseLength) |
java.lang.String |
toString() |
computeCompressionSlopeThresholds, computeResequencedSlopeThresholds, getEORReasonCode, getQuality, getResponseViewWindow, packetsSequencing, runResponseParameters, setAditionalScalingFactors, setAlign
private JP2KProxyLogicalTarget logicalTarget
JP2KServerLogicalTarget
.private ProxyCacheModel serverCache
This reference is passed from the
public ProxyWindowScalingFactor(JP2KProxyLogicalTarget logicalTarget, ProxyCacheModel serverCache)
logicalTarget
- definition in logicalTarget
.serverCache
- definition in serverCache
.public ProxyWindowScalingFactor(JP2KProxyLogicalTarget logicalTarget, ProxyCacheModel serverCache, boolean align)
logicalTarget
- serverCache
- align
- public java.util.ArrayList<RelevantPrecinct> runResponseData() throws ErrorException
runResponseData
in class WindowScalingFactor
ErrorException
public java.util.ArrayList<RelevantPrecinct> runResponseData(long maximumResponseLength) throws ErrorException
runResponseData
in class WindowScalingFactor
maximumResponseLength
- definition in WindowScalingFactor.maximumResponseLength
ErrorException
public java.lang.String toString()
toString
in class WindowScalingFactor
public void list(java.io.PrintStream out)
list
in class WindowScalingFactor
out
- an output stream.
CADI - Copyright (C) 2007
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
Group on Interactive Coding of Images (GICI) (contact)