问题:
跟着B站视频学习给遥感图像打标签的时候,到最后一步,让打完的标签和图像在Windows下也能显示出现了问题。
报错如下:
分析:
①可能是下载的版本问题:一开始下载gdal的时候直接“conda install gdal”下载的,第一次没成功,第二次成功了,但是版本是3.4.1(?)好像,我的虚拟环境配置是py37,太高了这个版本,于是参考了这篇笔记的做法解决gdal版本不对的问题https://blog.csdn.net/m0_58456495/article/details/123731323另外,这一篇讲的如何安装也超级详细!强烈推荐新手去看!
②后来过了很长时间,一行一行debug,发现是空格的问题!
就是这行:
im_width = dataset.RasterXSize im_height = dataset.RasterYSize
我一开始写的时候等号左右是没有空格的,当我把空格打上之后就好了(笑哭)
解决方案:
im_width = dataset.RasterXSize#等号两边的空格要加上!
im_height = dataset.RasterYSize