[GIS] Removing cloud from Sentinel 2A imagery

cloud coverland-coverqgisremote sensingsentinel-2

I would like to use sentinel 2A imagery to look at canopy cover in Northern Vietnam. The only problem is that ALL the recent images have large amounts of cloud in the area I want to look at.

Is it possible to use the cloud mask vector image that you can also download remove the clouds so that you can "see through" to the forest below?

And in this way use the imagery under the clouds to perform an analysis of canopy cover?

Otherwise are there any other options?

I need a decent resolution because the site is only 5000ha, so in this case I think all Landsat imagery is probably not fine enough.

Best Answer

In optical remote sensing in the visible spectrum you cannot see through clouds. So there is nothing you can do, except to wait for images without clouds.

Cloud masks are (as far as i know) used to exclude clouded areas from (for example) landcover classification, because results there would be incorrect anyways.

edit

As Aaron mentioned, you can sometimes use a cloud mask to insert cloud-free imagery into a cloudy image, but that only works if you a) do have cloud free imagery and b) you don't care that the resulting image is now a mosaic of images from different acquisition dates, and thus you cannot compute change detection etc. on it.