我正在处理已清理为黑白的PIL图像。图像大约为200x200像素。
这个过程就像这样,我的想法就是我只想要图像中黑色像素的索引
self.image = Image.open(path)
npArray = numpy.array(Image.open(self.image.getdata(),
numpy.uint8).reshape(self.image.size[1], self.image.size[0], 4)
black = [(i, j) for i in range(1,dim-1) for j in range(1,dim-1) if npArray[i][j][0] == 0]
return numpy.asarray(black)
在大多数情况下它起作用但是性能的瓶颈。我有什么想法可以加快速度吗?