我有一张图片,然后要把图片的每个像素调用同一个函数进行加密运算(每个像素加密过程独立),现在是采用循环顺序对每个像素进行处理,感觉这样效率太低了,有没有办法可以让多个像素并行处理,提高处理效率。。
|
arrow8899Oct 16, 2019
1
多线程 or 多进程? python 的话有 numpy 可以用,还是慢的话可以用 GPU 来跑。
|
|
aaronhuaOct 17, 2019
2
cython 可以么
|
|
laravelOct 17, 2019
3
把像素们分块儿,让多个线程 /进程 /协程并发处理
|
|
necomancerOct 20, 2019
4
1. 尽量使用数学语言表达,然后用带 mkl 的 numpy,例如 anaconda;
2. numba.njit 3. numba.cuda.jit 4. cython openmp 5. multiprocessing 6. pp .... |