You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/howto/masks.rst
+5Lines changed: 5 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,17 +26,22 @@ What is the advantage of using processing masks?
26
26
------------------------------------------------
27
27
28
28
- Processing masks speed up processing.
29
+
29
30
- For each processing unit (block within the tile), the analysis mask is read first.
30
31
If no valid pixel is in there, all the other data are not input, and the block is skipped.
31
32
As an example, when processing a country like Japan, and provide a land mask, you can speed up processing significantly as many blocks are skipped entirely.
32
33
- On the pixel level, invalid pixels are skipped, too.
33
34
This is especially beneficial for CPU-heavy tasks, e.g. machine learning predictions.
34
35
As an example, when computing a tree species classification, you can speed up processing substantially if you provide a forest masks.
36
+
35
37
- Processing masks decrease data volume substantially.
38
+
36
39
- In the processed products, the pixels of no interest have a nodata value.
37
40
As all FORCE output is compressed (unless you choose to output in ENVI format; I don't recommend to do this), the compression kicks in nicely if you have used processing masks.
38
41
You can easily decrease data volume by several factors.
42
+
39
43
- Processing masks facilitate analyzing the processed data.
44
+
40
45
- In the processed products, the pixels of no interest have a nodata value.
41
46
Thus, you don't need to sort the pixels on your own, e.g. computing confusion matrices and classification accuracy is more straightforward to implement.
0 commit comments