坑 之 使用numpy的tofile和fromfile读取数据

这里关于两种方法如何使用的博文已经很多了,具体用法可以参考这两篇博客:https://blog.csdn.net/kebu12345678/article/details/54837245 和 https://www.jb51.net/article/143411.htm
这里我要讲的是我遇到的坑,就是我发现我读取的数据(shape=[321,321,1])和保存的数据(正常来说应该有321*321个元素)数据元素个数不一致,这是什么原因导致的?

就是我在使用fromfile读取的时候未使用保存时的类型读取,就会导致我的数据读取错误。
建议大家在保存时先使用.dtype方法打印一下自己tofile时的数据类型,因为tofile函数是不支持指定类型保存的。一定一定注意在fromfile时要指定和tofile时一样的数据类型!

猜你喜欢

转载自blog.csdn.net/qq_41368074/article/details/111635929