hill_shading:Matplotlib 的 Hill Shading 实现

时间:2024-06-24 05:42:24
【文件属性】:

文件名称:hill_shading:Matplotlib 的 Hill Shading 实现

文件大小:1.74MB

文件格式:ZIP

更新时间:2024-06-24 05:42:24

terrain matplotlib hill-shading Python

Matplotlib 的山体着色实现 给定表面高度的二维数组和一个或多个人造光源,计算阴影地貌。 安装 没有安装脚本,只需将hillshade.py和intensity.py文件复制到您的代码中即可。 该软件是在 MIT 许可下发布的,请在标题中保持许可不变。 要求: Matplotlib和Numpy 。 基本使用 主界面是hill_shade函数。 调用它可以很简单: from hillshade import hill_shade import matplotlib . pyplot as plt data = ... # define 2D array of surface heights rgb = hill_shade ( data ) plt . imshow ( rgb ) 通常,您希望缩放地形以使地势可见,或者您可能希望对阴影和颜色使用不同的数据集。 这可以通过使用


【文件预览】:
hill_shading-master
----demo_multi_source.py(3KB)
----demo_basic_use.py(1KB)
----compare_blending.py(3KB)
----LICENSE(1KB)
----hillshade.py(9KB)
----README.txt(833B)
----intensity.py(9KB)
----README.md(3KB)
----plotting.py(4KB)
----CHANGES.txt(57B)
----demo_combine.py(2KB)
----screenshots()
--------compare_blending.png(504KB)
--------combine.png(927KB)
--------basic_use.png(355KB)
----compare_intensity.py(2KB)
----.gitignore(35B)

网友评论