ee-pansharpen | R Documentation |
Apply panchromatic sharpening to an ee$Image. Optionally, run quality assessments between the original and sharpened Image to measure spectral distortion and set results as properties of the sharpened Image.
`ee$Image$Extra_panSharpen(x, ...)`
x |
An ee$Image object, the image to sharpen. |
... |
Additional arguments including sharpening method, quality
assessments, and parameters for |
The ...
argument can include the following:
methodCharacter. The sharpening algorithm to apply. Options include “SFIM”, “HPFA”, “PCS”, and “SM”. Default is “SFIM”.
qaCharacter. One or more quality assessment names to apply after sharpening, such as “MSE”, “RASE”, “UIQI”, etc.
geometry, maxPixels, bestEffort, etc.Arguments passed to ee.Image.reduceRegion()
during PCS sharpening and quality assessments.
For the PCS method, additional parameters for ee.Image.reduceRegion()
can be specified,
such as geometry
, maxPixels
, bestEffort
, etc.
The Image with all sharpenable bands sharpened to the panchromatic resolution and quality assessments run and set as properties.
## Not run:
library(rgee)
library(rgeeExtra)
ee_Initialize()
extra_Initialize()
img <- ee$Image("LANDSAT/LC09/C02/T1_TOA/LC09_047027_20230815")
img_sharp <- ee$Image$Extra_panSharpen(img, method="HPFA", qa=c("MSE", "RMSE"), maxPixels=1e13)
Map$centerObject(img)
Map$addLayer(img_sharp, list(bands=c("B4", "B3", "B2"))) |
Map$addLayer(img, list(bands=c("B4", "B3", "B2")))
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.