我有大约300万张图片,需要计算每张图片的直方图。现在我正在使用python但是花费了大量的时间。有没有办法分批处理图像?我有NVIDIA 1080 Ti GPU卡,所以如果有办法在GPU上进行处理?
我找不到任何代码或库来并行处理图像。任何提高速度的帮助都值得赞赏
答案 0 :(得分:0)
Python是您可以使用的最慢的生产就绪语言之一。
由于您尚未发布任何代码,我只能提供一般性建议。它们按以下实用顺序列出:
答案 1 :(得分:0)
您是否尝试过多处理程序包以执行如此繁重的计算任务?因为我假设您不关心这些图像的处理顺序。
示例使用将是:
from multiprocessing import Pool
pool = Pool()
results = pool.map(create_histogram, images)