public interface IPansharpeningFilter2 extends IPansharpeningFilter, java.io.Serializable
Description: 'Provides access to additional members that control a pansharpening filter.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID64fa96ad_e00f_4aa1_82f7_b7ea95648b18 |
static int |
xxDummy
Deprecated.
Internal use only
|
IIDa9d01e68_5e2e_4dbd_b878_4ec48f565120| Modifier and Type | Method and Description |
|---|---|
double |
getMaximumPansharpeningCellsize()
The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.
|
void |
setMaximumPansharpeningCellsize(double cellSize)
The maximum cellsize, in Pan image's SR, below which pansharpening will be applied.
|
void |
sharpen(double p,
double[] r,
double[] g,
double[] b,
double[] i)
Applies pansharpening to a pixel (R, G, B, I).
|
getInfraredImage, getPanImage, getPansharpeningType, putWeights, queryWeights, setInfraredImageByRef, setPanImageByRef, setPansharpeningTypestatic final int IID64fa96ad_e00f_4aa1_82f7_b7ea95648b18
static final int xxDummy
static final java.lang.String IID
void sharpen(double p,
double[] r,
double[] g,
double[] b,
double[] i)
throws java.io.IOException,
AutomationException
p - The p (in)r - The r (in/out: use single element array)g - The g (in/out: use single element array)b - The b (in/out: use single element array)i - The i (in/out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.double getMaximumPansharpeningCellsize()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.void setMaximumPansharpeningCellsize(double cellSize)
throws java.io.IOException,
AutomationException
cellSize - The cellSize (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.