– X-Achse: Histogramm-Buckets (des Bandwerts).
– Y-Achse: Häufigkeit (Anzahl der Pixel mit einem Bandwert im Bucket).
Gibt ein Diagramm zurück.
| Nutzung | Ausgabe | 
|---|---|
| ui.Chart.image.histogram(image, region, scale, maxBuckets, minBucketWidth, maxRaw, maxPixels) | ui.Chart | 
| Argument | Typ | Details | 
|---|---|---|
| image | Bild | Das Bild, aus dem ein Histogramm generiert werden soll. | 
| region | Feature|FeatureCollection|Geometry, optional | Die zu reduzierende Region. Wenn nicht angegeben, wird das gesamte Bild verwendet. | 
| scale | Nummer, optional | Die Pixel-Skalierung, die beim Anwenden des Histogramm-Reduzierers verwendet wird, in Metern. | 
| maxBuckets | Nummer, optional | Die maximale Anzahl von Buckets, die beim Erstellen eines Histogramms verwendet werden sollen. Die Zahl wird auf die nächste Zweierpotenz aufgerundet. | 
| minBucketWidth | Nummer, optional | Die minimale Breite des Histogramm-Buckets oder „null“, um eine beliebige Zweierpotenz zuzulassen. | 
| maxRaw | Nummer, optional | Die Anzahl der Werte, die vor dem Erstellen des ersten Histogramms erfasst werden sollen. | 
| maxPixels | Nummer, optional | Überschreibt, sofern angegeben, die maximale Anzahl von Pixeln, die bei der Histogrammreduzierung zulässig sind. Der Standardwert ist 1e6. | 
Beispiele
Code-Editor (JavaScript)
// Define a MODIS surface reflectance composite. var modisSr = ee.ImageCollection('MODIS/006/MOD09A1') .filter(ee.Filter.date('2018-06-01', '2018-09-01')) .select(['sur_refl_b01', 'sur_refl_b02', 'sur_refl_b06']) .mean(); // Define a region to calculate histogram for. var histRegion = ee.Geometry.Rectangle([-112.60, 40.60, -111.18, 41.22]); // Define the chart and print it to the console. var chart = ui.Chart.image.histogram({image: modisSr, region: histRegion, scale: 500}) .setSeriesNames(['Red', 'NIR', 'SWIR']) .setOptions({ title: 'MODIS SR Reflectance Histogram', hAxis: { title: 'Reflectance (scaled by 1e4)', titleTextStyle: {italic: false, bold: true}, }, vAxis: {title: 'Count', titleTextStyle: {italic: false, bold: true}}, colors: ['cf513e', '1d6b99', 'f0af07'] }); print(chart);