IPansharpeningFilter Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > DataSourcesRaster > ESRI.ArcGIS.DataSourcesRaster > Interfaces > IP > IPansharpeningFilter Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (DataSourcesRaster)  

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.

CoClasses that implement IPansharpeningFilter

CoClasses and 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

.NET Related Topics

How to pan sharpen an image