pyfusion package

Submodules

pyfusion.Brovery module

pyfusion.Brovery.Brovery(src: pyfusion.utils.utils.Image, pan: pyfusion.utils.utils.Image)[源代码]

Using Brovery method to fusion image

The source image should not be upsampled

参数
  • src -- source image, the image should be RGB color space

  • pan -- Panchromatic image, the image should be grayscale

返回

fusion image

返回类型

pyfusion.utils.Image

pyfusion.HIS module

pyfusion.HIS.HIS(src: pyfusion.utils.utils.Image, pan: pyfusion.utils.utils.Image)[源代码]

Using HIS method to fusion the image

The source image should not be upsampled

参数
  • src -- source image, it should be pyfusion.utils.Image type

  • pan -- Panchromatic image, the image should be grayscale

返回

fusion image

返回类型

pyfusion.utils.Image

pyfusion.PCA module

pyfusion.PCA.PCA(src: pyfusion.utils.utils.Image, pan: pyfusion.utils.utils.Image)[源代码]

PCA function

The PCA function is fusion the src with pan based on PCA :param src: The source image, it should be multi-band

the image is pyfusion.utils.Image

参数

pan -- The Pan image, it should be single band the image is pyfusion.utils.Image

返回

The result image

返回类型

pyfusion.utils.Image

Module contents

pyfusion.Brovery(src: pyfusion.utils.utils.Image, pan: pyfusion.utils.utils.Image)[源代码]

Using Brovery method to fusion image

The source image should not be upsampled

参数
  • src -- source image, the image should be RGB color space

  • pan -- Panchromatic image, the image should be grayscale

返回

fusion image

返回类型

pyfusion.utils.Image

pyfusion.HIS(src: pyfusion.utils.utils.Image, pan: pyfusion.utils.utils.Image)[源代码]

Using HIS method to fusion the image

The source image should not be upsampled

参数
  • src -- source image, it should be pyfusion.utils.Image type

  • pan -- Panchromatic image, the image should be grayscale

返回

fusion image

返回类型

pyfusion.utils.Image

pyfusion.PCA(src: pyfusion.utils.utils.Image, pan: pyfusion.utils.utils.Image)[源代码]

PCA function

The PCA function is fusion the src with pan based on PCA :param src: The source image, it should be multi-band

the image is pyfusion.utils.Image

参数

pan -- The Pan image, it should be single band the image is pyfusion.utils.Image

返回

The result image

返回类型

pyfusion.utils.Image