コード例 #1
0
ファイル: main-2.py プロジェクト: imppppp7/time
def saveaudio():
    path1 = r'C:\Users\Administrator\Desktop\recording\%s.wav' % n
    time = 5
    Audio.record_audio(time, path1)
コード例 #2
0
while 1:
    frame = cv2.imread(r'C:\Users\Administrator\Desktop\image1\%s.png' % n)
    cv2.resize(frame, (800, 600), frame)
    pro.addimage(frame)
    # 调同轴前两个参数调大小,后两个参数调位置,第五个参数调框的宽度
    pro.changeimage(550, 400, 245, 190, 5)
    pro.showimage()
    # 保存一屏的标记图
    cv2.imwrite(r'C:\Users\Administrator\Desktop\image3\%s.png' % n,
                pro.image3)
    # 保存二屏的标记图
    cv2.imwrite(r'C:\Users\Administrator\Desktop\image5\%s.png' % n,
                pro.image5)
    z = cv2.getTrackbarPos('z', 'projector_3')
    print('n=', n)
    # waitkey的时间决定了播放的帧率 waitkey 时间越短,放的越快
    k = cv2.waitKey(100) & 0xFF
    if k == ord('m'):
        pro.mode = not pro.mode
    if k == ord(' '):
        cv2.waitKey()
    if k == ord('z'):
        # n = int(input())
        n = z
    if k == ord('r'):
        # 保存音频,建议在Main-3里面专门录音,不要既录音也画标记,忙不过来
        path1 = r'C:\Users\Administrator\Desktop\recording\%s.wav' % n
        time = 5
        Audio.record_audio(time, path1)
    n += 1