我正在尝试读取一个用16位数据类型编写的PNG图像文件.数据应转换为NumPy数组。但我不知道怎么读16位的文件。我试过使用PIL和SciPy,但是他们在加载时将16位数据转换为8位数据。谁能让我知道如何从16位PNG文件中读取数据,并将其转换为NumPy数组而不更改数据类型?import numpy as np
from PIL import Im
我有很多文件,每个文件都被读取为一个形状(n, 1000)的矩阵,其中n可能因文件不同而不同。dataset = np.zeros((100, 1000)) x = read_as_numpyarray(f)custom function; x is a matrix of shape (n, 1000)