45 lines
1.1 KiB
Python
45 lines
1.1 KiB
Python
# -*- coding: utf-8 -*-
|
|
"""
|
|
Created on Mon Dec 16 18:56:18 2024
|
|
|
|
@author: ym
|
|
"""
|
|
import os
|
|
import cv2
|
|
|
|
from utils.event import ShoppingEvent, save_data
|
|
|
|
def main():
|
|
evtpaths = r"\\192.168.1.28\share\测试视频数据以及日志\算法全流程测试\202412\images"
|
|
text1 = "one2n_Error.txt"
|
|
text2 = "one2SN_Error.txt"
|
|
events = []
|
|
text = (text1, text2)
|
|
for txt in text:
|
|
txtfile = os.path.join(evtpaths, txt)
|
|
with open(txtfile, "r") as f:
|
|
lines = f.readlines()
|
|
for i, line in enumerate(lines):
|
|
line = line.strip()
|
|
if line:
|
|
fpath=os.path.join(evtpaths, line)
|
|
events.append(fpath)
|
|
|
|
|
|
events = list(set(events))
|
|
|
|
'''定义当前事件存储地址及生成相应文件件'''
|
|
resultPath = r"\\192.168.1.28\share\测试视频数据以及日志\算法全流程测试\202412\result\single_event"
|
|
for evtpath in events:
|
|
event = ShoppingEvent(evtpath)
|
|
save_data(event, resultPath)
|
|
|
|
print(event.evtname)
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|