Although the maps currently released have been screened for cloud cover (generally less than 20%), you may still encounter clouds (especially when downloading historical images), so how should these clouds be removed? We can try to use ArcGIS to process it.
Identify pixels
Load the satellite image to be processed and the satellite image used as the base map into ArcMap, and use the identification tool to identify the pixel values of the satellite image with clouds, as shown in the figure below.
Identify pixel values
De-clouding images
Recognize it several times and select a set of pixel values that are as appropriate as possible. The final pixel values used are 90, 110, and 120. Click the window on the menu bar to select image analysis, as shown in the figure below.
Select image analysis
In the displayed image analysis dialog box, select the image to be processed and click Add Function below, as shown in the figure below.
Click to add function
In the function template editor dialog box that appears, insert a mask function, as shown in the figure below.
Select mask function
In the displayed raster function properties dialog box, fill in the maximum value of 90,110,120 under the included range, as shown in the figure below.
Fill in the pixel value
After clicking OK, turn off the cloud layer, and overlay the cloud-removed image with the cloud-free base image. You can see the effect after cloud removal, as shown in the figure below.
Image after cloud removal
Conclusion
The above is a detailed description of how to use ArcGIS to remove clouds from satellite images, which mainly includes functions such as data sources, identifying pixels, and image cloud removal.