我们即可在clip_file_path路径中看到批量裁剪后的栅格遥感影像文件。 这里需要注意,由于我们用到了ArcPy模块,因此如果大家的Python版本是3.0及以上,则需要在ArcMap软件中的Python运行框,或其对应的IDLE(如下图所示)中运行上述代码。 至此,大功告成。想了解更多精彩内容,快来关注疯狂学习GIS ...
只需要用ds.salem.roi(shape=shpfile)即可进行裁剪 #%%裁剪 maskregion=ds.salem.roi(shape=shpfile) # temp = maskregion['air'].isel(time=0) temp.salem.quick_map() #%裁剪后的结果即为maskregion,可以转tif,或者写为nc maskregion.to_netcdf(path='D:/data/chiana_air.nc') 1. 2. 3. 4. ...
代码整体思路也很简单:首先,我们基于arcpy.ListRasters()函数,获取tif_file_path路径下原有的全部.tif格式的图像文件,并以列表的形式存放于tif_file_list中;随后,逐一取出tif_file_list列表中的栅格文件,进行裁剪处理。这里的裁剪我们是通过arcpy.Clip_management()函数来实现的,其各项参数的具体含义大家可以...
print(f"图片尺寸:{width}x{height}")接下来,调整图片尺寸是PIL的另一大功能,只需设置新的宽度和高度即可:python new_img = img.resize((new_width, new_height))new_img.save('resized_image.jpg')裁剪图片同样简单,指定需要的部分坐标:python cropped_img = img.crop((left, top, right python——PIL...