shidong
2025-07-22 77ccbf7c7ced63b6f656e70378b0d8386e4b92c5
qwen_detect.py
@@ -9,7 +9,6 @@
from pymilvus import connections, Collection
from logging.handlers import RotatingFileHandler
import get_mem
from multiprocessing import Process
class ThreadPool:
    def __init__(self):
@@ -106,8 +105,9 @@
                # 读取共享内存中的图片
                # image_id = get_mem.smem_read_frame_qianwen(camera_id)
                if len(res_a) > 0:
                    sorted_results = sorted(res_a, key=itemgetter("id"), reverse=True)
                    res = sorted_results[0]
                    #sorted_results = sorted(res_a, key=itemgetter("id"), reverse=True)
                    #res = sorted_results[0]
                    res = max(res_a, key=itemgetter("id"))
                    self.collection.delete(f"id == {res['id']}")
                    # 数据组
                    data = {
@@ -118,7 +118,7 @@
                        "video_point_name": res['video_point_name'],
                        "is_waning": 0,
                        "is_desc": 1,
                        "zh_desc_class": "",
                        "zh_desc_class": res['zh_desc_class'],
                        "bounding_box": res['bounding_box'],  # bounding_box
                        "task_id": res['task_id'],  # task_id
                        "task_name": res['task_name'],  # task_id