本文簡要介紹 python 語言中 arcgis.raster.Raster.set_histograms
的用法。
用法:
set_histograms(histogram_obj, variable_name=None)
返回:
None
set_histograms
方法設置柵格或給定變量的直方圖(如果柵格是多維的)。注意:
影像服務不支持
set_histograms
操作Parameter
Description
histogram_obj
直方圖對象的可選列表(dict),
如果柵格是多波段的,則每個波段的直方圖將與列表中的每個字典一起設置。第一個波段將使用第一個字典中的直方圖。第二個波段將使用第二個字典中的直方圖,依此類推。
size - 直方圖中的 bin 數量
min - 最小像素值
max - 最大像素值
counts - 包含每個 bin 中的像素數的列表,按 bin 的順序排列
例如:
[{‘size’:number_of_bins,‘min’:min_val,‘max’:max_val,‘counts’:[pixel_count_at_each_bin,...]},...]
variable_name
可選字符串。多維柵格數據集的變量名。如果未指定變量且柵格是多維的,則將為第一個變量設置直方圖。
例子:
# Usage Example: Sets specified histograms for the raster raster1.set_histograms(histogram_obj=[{"size": number_of_bins, "min": min_val, "max": max_val, "counts": [pixel_count_at_each_bin]}])
相關用法
- Python ArcGIS Raster.set_colormap用法及代碼示例
- Python ArcGIS Raster.set_variable_attributes用法及代碼示例
- Python ArcGIS Raster.set_property用法及代碼示例
- Python ArcGIS Raster.set_statistics用法及代碼示例
- Python ArcGIS Raster.summarize用法及代碼示例
- Python ArcGIS Raster.save用法及代碼示例
- Python ArcGIS Raster.remove_variables用法及代碼示例
- Python ArcGIS Raster.export_image用法及代碼示例
- Python ArcGIS Raster.get_dimension_values用法及代碼示例
- Python ArcGIS Raster.get_dimension_attributes用法及代碼示例
- Python ArcGIS Raster.read用法及代碼示例
- Python ArcGIS Raster.append_slices用法及代碼示例
- Python ArcGIS Raster.get_variable_attributes用法及代碼示例
- Python ArcGIS Raster.get_dimension_names用法及代碼示例
- Python ArcGIS Raster.get_statistics用法及代碼示例
- Python ArcGIS Raster.from_stac_item用法及代碼示例
- Python ArcGIS Raster.get_property用法及代碼示例
- Python ArcGIS Raster.draw_graph用法及代碼示例
- Python ArcGIS Raster.add_dimension用法及代碼示例
- Python ArcGIS Raster.rename_variable用法及代碼示例
- Python ArcGIS Raster.get_histograms用法及代碼示例
- Python ArcGIS Raster.get_colormap用法及代碼示例
- Python ArcGIS Raster.get_raster_bands用法及代碼示例
- Python ArcGIS Raster.write用法及代碼示例
- Python ArcGIS Raster.plot_histograms用法及代碼示例
注:本文由純淨天空篩選整理自arcgis.com大神的英文原創作品 arcgis.raster.Raster.set_histograms。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。