[问题] 有可能把任意尺寸的图片存到numpy阵列吗?

楼主: art1 (人,原来不是人)   2020-11-17 02:14:19
概念上像是 (n, height, width, channel)
n 就是有几张图片的意思
但由于每张图片的 height 跟 width 都不一样,要怎么处理才能用 numpy 的阵列来
储存呢?
还是说一定要先把每张图片的 shape 调整成同样的 height, width 才有可能用 numpy
的阵列格式来储存?
作者: Hsins (翔)   2020-11-17 02:35:00
你应该先说清楚要存什么,是要用 numpy 的资料型别储存好几只图片的资讯?还是要存 blob?还是要先将图片转成点阵色数值再存入矩阵?
楼主: art1 (人,原来不是人)   2020-11-17 03:00:00
dtype = np.uint8 的 rgb 图片,shape 是(height, width, 3)
作者: Hsins (翔)   2020-11-17 03:14:00
换句话说就是你每张图片都会 read 进来成为一个物件,然后想把这些物件塞进一个 np.array 吗?
作者: LP9527 (ㄊㄇ抽菸都去)   2020-11-17 10:39:00
失真
作者: lycantrope (阿宽)   2020-11-18 16:22:00
你可以试试pims
作者: FreedomTrail (FreedomTrail)   2020-11-20 01:46:00
印象中可以直接转成np array啊
作者: DLHZ ( )   2020-11-21 17:37:00
要嘛直接补0要嘛缩放

Links booklink

Contact Us: admin [ a t ] ucptt.com