池图没有性能提升

时间:2019-03-26 06:03:40

标签: python multiprocessing

我正在使用以下方法从opencv捕获视频

pip3 install --user pdftotree.
python3 file.py

在功能frame_count = 90000 while f < frame_count: ret, frame = cap.read() f+=1 if (f > 41300): dst = cv2.warpPerspective(frame.copy(), matrix, (frame.shape[1], frame.shape[0])) pipeline(pool_1, pool_2, frame, car_tracker, ped_tracker, df_region, region_buffered, df_line_car, df_line_ped, det, dst, matrix) cv2.imshow("frame", frame) cv2.imshow('dst', dst) cv2.waitKey(1) 中:

pipeline

df_cars= pool_1.map(compute, cars) df_peds = pool_2.map(compute, peds) 是:

compute

我不知道自己在做什么错,以致于无法获得正确的性能提升,我启动了两个过程,并且视频捕获的每一帧都启动了一个过程,并异步执行工作,但是我没有任何性能提升。

0 个答案:

没有答案