我有大约300万张图像,需要计算每个图像的直方图。现在我正在使用python,但它占用了我很多时间。有没有办法批量处理这些图像?我有NVIDIA 1080 Ti GPU显卡,所以也许有一种方法可以在GPU上进行处理?
我找不到任何代码或库来并行处理图像。任何可以提高速度的帮助都是值得感谢的。
发布于 2017-06-09 03:33:45
Python是您可以使用的最慢的生产就绪语言之一。
由于您还没有发布任何代码,我只能提供一般性的建议。它们按实用性顺序列出如下:
、C++、C#或
发布于 2017-06-09 03:36:22
对于如此繁重的计算任务,您有没有尝试过多处理软件包?因为我假设你不关心这些图像被处理的顺序。
下面是一个使用示例:
from multiprocessing import Pool
pool = Pool()
results = pool.map(create_histogram, images)https://stackoverflow.com/questions/44443999
复制相似问题