python编程时间发生检测

2024-06-07 03:17:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用python编程进行性别和情感分类,并希望将结果保存在sqlite数据库中…下面是一段代码: text2=情感模式+“”+性别模式

    tstmp = datetime.datetime.now().strftime("%S")
    date = str(datetime.datetime.fromtimestamp(int(time.time())).strftime('%Y-%m-%d %H:%M:%S'))

    fps.update()
    fps.stop()
    t = fps.elapsed()
    if text2 == last_row1:
       continue
    else:
       last_row1 = text2
    c.execute("INSERT INTO users (gender,emotion,time,start,end) VALUES (?,?,?,?,?)" ,(gender_mode,emotion_mode,date,t,t1))
    conn.commit()

bgr_image = cv2.cvtColor(rgb_image, cv2.COLOR_RGB2BGR)
cv2.imshow('window_frame', bgr_image)
if cv2.waitKey(1) & 0xFF == ord('q'):
    break

例如情感模式和性别模式(愤怒的男人等…) 我想得到t,t1:t=开始愤怒的人的时间,t1:t=结束愤怒的人的时间,等等。。。你知道吗


Tags: imagedatetimedateiftime模式cv2情感
1条回答
网友
1楼 · 发布于 2024-06-07 03:17:03

如果您只想获得两个事件之间的时间,可以使用^{}。你知道吗

基于this answer来自Mike Lewis

import time
time1 = time.time()
waitForAngryMenToGetHappy()
time2 = time.time()
print('took %0.3f ms' %((time2-time1)*1000.0))

相关问题 更多 >