# 加个trackbar方便快进或快退到某一位置 def nothing(x): pass cv2.createTrackbar('z', 'projector_1', 0, 255, nothing) while 1: frame = cv2.imread(r'C:\Users\Administrator\Desktop\image1\%s.png' % n) pro.image3 = cv2.imread(r'C:\Users\Administrator\Desktop\image3\%s.png' % n) pro.image5 = cv2.imread(r'C:\Users\Administrator\Desktop\image5\%s.png' % n) pro.addimage(frame) pro.showimage() # path2 = r'C:\Users\Administrator\Desktop\recording\%s.wav' % n # Audio.play_audio(path2) # waitkey的时间决定了播放的帧率 waitkey 时间越短,放的越快 print('n=', n) z = cv2.getTrackbarPos('z', 'projector_1') n += 1 k = cv2.waitKey(10) & 0xFF if k == ord(' '): cv2.waitKey() if k == ord('z'): # n = int(input()) n = z # 修改读哪个音频 if n == 55 or n == 74: path2 = r'C:\Users\Administrator\Desktop\recording\%s.wav' % n Audio.play_audio(path2)
def playaudio(): path2 = r'C:\Users\Administrator\Desktop\recording\%s.wav' % n Audio.play_audio(path2)