Numpy
CaoMei_HuaCha
自律,
勤勉
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何使用python将二进制bin文件转换为可读取数据?如何使用numpy获取二维数组中心部分数据?
首先,我这里用的bin文件为一个存储深度的深度文件,深度即距离。 读取二进制文件,首先要明确二进制文件中内部结构为什么样子,我这个二进制文件流是两个字节为一个数字,并且整个bin文件中前四个字节代表图片的分辨率,宽和高。 将bin文件转换为可读数据代码为(想要了解以下struct.unpack,可以再百度一下,这个是关键): int_data = struct.unpack('H', bin_data) 具体代码如下所示: import os import numpy as np impo原创 2020-09-10 16:49:15 · 2971 阅读 · 2 评论 -
报错:cv2.error: OpenCV(4.2.0) C:\projects\opencv-python\opencv\modules......in function ‘cv::remap‘
((map1.type() == CV_32FC2 || map1.type() == CV_16SC2) && map2.empty()) || (map1.type() == CV_32FC1 && map2.type() == CV_32FC1) in function 'cv::remap'原创 2020-07-02 13:54:35 · 2880 阅读 · 0 评论 -
Numpy(学习笔记一)numpy 中改变数组维度 ravel和flatten的区别?
ravel 和 flatten的使用方法相同, 结果展示出来的样子也一样, 但是他们内部是有区别的。 flatten这个函数会请求分配内存来保存结果, 而ravel函数只是返回数组的一个视图。 从上图我们可以看出,c所占内存比a和 d小。这验证了以上结论。 ...原创 2020-07-01 10:57:06 · 655 阅读 · 0 评论
分享