This document is archived and information here might be outdated.  Recommended version.


IPansharpeningFilter Interface (ArcObjects .NET 10.7 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IP > IPansharpeningFilter Interface
ArcGIS Developer Help

IPansharpeningFilter Interface

Provides access to members that control a pansharpening filter.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Read/write property InfraredImage The optional infrared image.
Read/write property PanImage The panchromatic image.
Read/write property PansharpeningType The current pansharpening type.
Method PutWeights Puts the Red, Green, Blue, and Infrared weights contributing to panchromatic image.
Method QueryWeights Gets the Red, Green, Blue, and Infrared weights contributing to panchromatic image.

Classes that implement IPansharpeningFilter

Classes Description
PansharpeningFilter A class for pansharpening filter.

Remarks

The IPansharpeningFilter  is used to create a PansharpeningFilter object which can be used to perform image enhancement of a multiband raster dataset using a co-registered panchromatic fine resolution dataset. Four pan-sharpening methods are avaliable in ArcGIS 9.2 including Mean, Brovey, IHS (Intensity, Hue and Saturation), and ESRI pan-sharpening methods.

To Create a PansharpeningFilter object, you need to set a panchromatic Raster, which is created from a single band image and then specify a filter type.

The PansharpeningFilter object can be applied to a Raster, which is created from a multiband image, using IPixelOperation interface