0
Visual C++ 응용 프로그램에서 OpenCV
의 기능 감지기를 호출하려고합니다. 백그라운드에서이 작업을 실행하고 타이밍을 신경 쓰지 않습니다. 사실, 응용 프로그램의 주요 성능을 방해하지 않는 경우를 선호합니다. 이를 위해 별도의 스레드에서 기능 감지를 수행하고 SetThreadPriority()
명령을 사용하여 스레드의 우선 순위를 낮추려고했습니다. 그러나 이것은 작동하지 않으며 OpenCV
기능이 실행 중일 때 모든 CPU 코어가 초과됩니다. OpenCV
에서 작업의 우선 순위를 제어하거나 프로세스에 관련된 CPU 코어를 제한 할 수있는 방법이 있습니까?OpenCV에서 우선 순위가 낮은 작업