首页   注册   登录
epleone

epleone

V2EX 第 144165 号会员,加入于 2015-10-24 15:32:24 +08:00
求教,如何将内存数据转成 numpy 数组
Python  •  epleone  •  154 天前  •  最后回复来自 epleone
8
debug 模式下 vector 如何优化?
Chamber  •  epleone  •  2017-10-23 15:58:28 PM
迫生 出自用的组装台式机
二手交易  •  epleone  •  2017-09-29 17:18:36 PM  •  最后回复来自 2014CD2014
17
新浪云 SAE 如何使用 openCV 的包?
Python  •  epleone  •  2017-05-04 10:50:18 AM  •  最后回复来自 zhaixiaohu
2
epleone 最近回复了
43 天前
回复了 sunhk25 创建的主题 Python numpy 二位数组过滤掉指定条件元素
如果 a = [[4], [], [4], [4, 5, 6]], 那么 a.shape ?
也许你需要稀疏矩阵,或者说说你这个需求是用来实现什么。
@jfdnet 赞啊 现在看 pdf 就靠 edge 了
看 PDF 的体验远远不如旧版本
154 天前
回复了 epleone 创建的主题 Python 求教,如何将内存数据转成 numpy 数组
@Dustyposa @zst @xuanhan863
搞定了 图片通过 np.frombuffer 读进来 还没有解码 谢谢各位
154 天前
回复了 epleone 创建的主题 Python 求教,如何将内存数据转成 numpy 数组
@zst @xuanhan863
谢谢两位
一张(480, 640, 3)的彩色图片,
我这么做可以读到图片
```python
im = np.array(Image.open(BytesIO(buffer)))
```

但是使用 np.frombuffer 读不进来,这是为啥啊 ,感觉使用 np.frombuffer 会更优雅一些。
``` python
img = np.frombuffer(buffer, dtype=np.uint8)
img.reshape(480, 640, 3)
# 结果和上面一样
# img = np.frombuffer(buffer, dtype=np.uint8, count=480*640*3)
```
错误提示是
ValueError: cannot reshape array of size 44263 into shape (480,640,3)
155 天前
回复了 epleone 创建的主题 Python 求教,如何将内存数据转成 numpy 数组
@zst Thx 不是从磁盘加载图片
155 天前
回复了 epleone 创建的主题 Python 求教,如何将内存数据转成 numpy 数组
@Dustyposa
通过 PIL 如何操作呢?
@formulahendry vs code 每次运行 python 代码时 为啥控制台会一闪而过 很难受
有老哥知道怎么从系统方面禁止吗 修改注册表之类的
@exip 这样做还是手动删更方便
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2111 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 22ms · UTC 14:23 · PVG 22:23 · LAX 06:23 · JFK 09:23
♥ Do have faith in what you're doing.