1
0
opencv是一个经过多年开发的复杂库,它集成了当前计算机的大多数并行形式。这包括SIMD处理(针对不同的处理器供应商和不同的体系结构代)、使用CUDA、OpenCL或OpenGL的多个AcError和多线程。 关于后者,OpenCV可以根据它们的可用性使用不同的框架(有些是第三方软件,或者仅在某些特定系统中可用)。这包括OpenMP、英特尔线程构建块(TBB)、P螺纹和Mac OS和Windows上的专有框架。 但是,我不能说,如果给定的OpenCV函数在你的计算机上是并行的。并非所有功能都是并行编程的,必须在编译时显式选择并行特征。但是opencv libs通常是用open mp支持多线程来构建的。 |
2
0
你需要挖掘源代码。 例如CV::DFT函数包含若干实现:
全在你手里! |
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |
user1700890 · 了解交互式代理Python API中的线程 2 年前 |
AntonBoarf · 为什么要将实例变量指定给局部变量? 2 年前 |
rhymes · 如何让线程操作相同的java列表 2 年前 |