- محور X: سطل های هیستوگرام (مقدار باند).
- محور Y: فرکانس (تعداد پیکسل با مقدار باند در سطل).
نموداری را برمیگرداند.
استفاده | برمی گرداند |
---|---|
ui.Chart.image.histogram(image, region , scale , maxBuckets , minBucketWidth , maxRaw , maxPixels ) | ui.Chart |
استدلال | تایپ کنید | جزئیات |
---|---|---|
image | تصویر | تصویر برای تولید هیستوگرام از. |
region | Feature|FeatureCollection|هندسه، اختیاری | منطقه کاهش یابد. در صورت حذف از کل تصویر استفاده می کند. |
scale | شماره، اختیاری | مقیاس پیکسل مورد استفاده در هنگام اعمال کاهنده هیستوگرام، بر حسب متر. |
maxBuckets | شماره، اختیاری | حداکثر تعداد سطل های مورد استفاده در هنگام ساخت یک هیستوگرام. به توان 2 گرد خواهد شد. |
minBucketWidth | شماره، اختیاری | حداقل عرض سطل هیستوگرام یا تهی برای اجازه دادن هر توان 2. |
maxRaw | شماره، اختیاری | تعداد مقادیری که باید قبل از ساخت هیستوگرام اولیه جمع شوند. |
maxPixels | شماره، اختیاری | اگر مشخص شده باشد، حداکثر تعداد پیکسل های مجاز در کاهش هیستوگرام را لغو می کند. پیشفرض 1e6 است. |
نمونه ها
ویرایشگر کد (جاوا اسکریپت)
// 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);