コード例 #1
0
ファイル: main-4.py プロジェクト: ustc-mbit/time
# 加个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)
コード例 #2
0
def playaudio():
    path2 = r'C:\Users\Administrator\Desktop\recording\%s.wav' % n
    Audio.play_audio(path2)