我需要读取.yml文件(1.06 Gb)来识别图像中的面部但是trainingData.yml太大(加载3到4分钟)。如何加载此文件以提高程序的性能?
我使用这个简单的代码来读取该文件:
self.recognizer = cv2.face.LBPHFaceRecognizer_create()
self.recognizer.read('recognizer/trainingData.yml')
我也试图应用线程但没有获得
for i in range(4):
t=threading.Thread(target=self.recognizer.read('recognizer/trainingData.yml'))
t.start()
t.join()