作者art1 (人,原来不是人)
看板Python
标题[问题] 有可能把任意尺寸的图片存到numpy阵列吗?
时间Tue Nov 17 02:14:19 2020
概念上像是 (n, height, width, channel)
n 就是有几张图片的意思
但由於每张图片的 height 跟 width 都不一样,要怎麽处理才能用 numpy 的阵列来
储存呢?
还是说一定要先把每张图片的 shape 调整成同样的 height, width 才有可能用 numpy
的阵列格式来储存?
--
「看在上帝的份上,我们不能当着孩子的面枪杀他的父亲!」
「那我们就连孩子一起干掉!」
「第一枪打中的是那个天真的孩子,第二枪是抱着孩子的母亲。第三枪
停顿了三秒,当难以致信的父亲擦拭着脸上爱子的脑浆从震惊中醒转
过来,慢慢的转头看向停车的地方,分辨出是谁在攻击他後,第三颗
子弹才将他的脑壳打飞。」 ─摘自〈狼群〉
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.173.41.191 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1605550462.A.BF3.html
1F:→ Hsins: 你应该先说清楚要存什麽,是要用 numpy 的资料型别储存好几 11/17 02:35
2F:→ Hsins: 只图片的资讯?还是要存 blob?还是要先将图片转成点阵色数 11/17 02:35
3F:→ Hsins: 值再存入矩阵? 11/17 02:35
4F:→ art1: dtype = np.uint8 的 rgb 图片,shape 是(height, width, 3) 11/17 03:00
5F:→ Hsins: 换句话说就是你每张图片都会 read 进来成为一个物件,然後 11/17 03:14
6F:→ Hsins: 想把这些物件塞进一个 np.array 吗? 11/17 03:14
7F:推 LP9527: 失真 11/17 10:39
8F:推 lycantrope: 你可以试试pims 11/18 16:22
9F:推 FreedomTrail: 印象中可以直接转成np array啊 11/20 01:46
10F:→ DLHZ: 要嘛直接补0要嘛缩放 11/21 17:37