首页 > 编程语言 >opencv多目标跟踪算法报错与解决方案

opencv多目标跟踪算法报错与解决方案

时间:2023-11-10 18:25:50浏览次数:45  
标签:trackers create cv2 opencv 算法 legacy 报错 MultiTracker

  • 背景:

在正确安装opencv-contrib-python 4.8.1.78后,在使用opencv进行多目标跟踪时,出现如下错误:

  • 错误及解决方法

1、AttributeError: module 'cv2.cv2' has no attribute 'MultiTracker_create'

解决方法:将 trackers = cv2.MultiTracker_create() 改成 trackers = cv2.legacy.MultiTracker_create()

2、> - Expected Ptr<cv::legacy::Tracker> for argument 'newTracker'

解决方法:将 trackers = cv2.TrackerBoosting_create() 改成 trackers = cv2.legacy.TrackerBoosting_create()

  • 原因分析

版本的问题,在在opencv 4.8.1.78版本中cv.MultiTracker_create()被取消,需要加入.legacy.才行

标签:trackers,create,cv2,opencv,算法,legacy,报错,MultiTracker
From: https://www.cnblogs.com/natyang/p/17824760.html

相关文章

  • Windows10+VSCode+cmake+opencv+ffmpeg+sdl2环境配置
    一、概述在Windows10上配置一个C++开发环境:工具:VSCode编译器:Mingw64(使用gcc进行编译)构建工具:CMake第三方库:集成OpenCV、FFmpeg、SDL2二、操作步骤1.安装mingw64并配置bin目录到环境变量2.下载VSCode并安装3.安装CMake并......
  • 社区街道治安智慧监管方案,AI算法赋能城市基层精细化治理
    一、背景需求分析随着城市建设进程的加快,城市的管理也面临越来越多的挑战。例如,在城市街道的管理场景中,机动车与非机动车违停现象频发、摊贩占道经营影响交通、街道垃圾堆积影响市容市貌等等,都成为社区和街道的管理难点。这些现象不仅存在严重的安全隐患,同时也影响了城市的市容管理......
  • 解决MySQL8报错:Public Key Retrieval is not allowed
    问题分析:这个是由于配置的URL中的useSSL为false导致的,当其为false后,mysql将会检查allowPublicKeyRetrieval是不是TRUE,由于开启allowPublicKeyRetrieval不安全可能遭到中间人攻击(英语:Man-in-the-middleattack,缩写:MITM),所以allowPublicKeyRetrieval的值默认为false。两项都为false后......
  • opencv,matplotlib,PIL,base64数据转换
    opencv,matplotlib,PIL,base64数据转换目录opencv,matplotlib,PIL,base64数据转换opencvMatplotlibPIL相互转换opencv和MatplotlibMatplotlib和PILopencv和PILopencv和base64PIL和base64​opencv格式numpy np.ndarray读取cv2.imread保存cv2.imwrite显示......
  • mysql 查询报错Expression #1 of SELECT list is not in GROUP BY clause and contain
    这个错误是由于MySQL的新版本中默认开启了ONLY_FULL_GROUP_BY模式,即在GROUPBY语句中的SELECT列表中,只能包含分组或聚合函数,不能包含其他列。而你的查询语句中出现了一个列senior_two.score.student_id,它既没有被分组也没有被聚合,因此MySQL报出了这个错误。5.7版本以下不......
  • Java实现两字符串相似度算法
    1、编辑距离编辑距离:是衡量两个字符串之间差异的度量,它表示将一个字符串转换为另一个字符串所需的最少编辑操作次数(插入、删除、替换)。2、相似度计算方法可以有多种,其中一种常见的方法是将编辑距离归一化为0到1之间的范围(归一化编辑距离(NormalizedEditDistance)),将编辑距离除以......
  • 工程车识别AI视觉算法方案
    工程车识别AI视觉算法方案https://mp.weixin.qq.com/s/jXXTZCcFNrZUtpzVyQ4wCg工程车识别AI视觉算法方案原创 郭桂珊刘洲 OPENAIStore 2023-10-2514:14 发表于广东收录于合集#智慧交通5个#算法20个#ai20个工程车识别算法主要用于城市道路、建筑工地等有禁止......
  • EF报错:Unable to create an object of type 'XXXXXXX'. For the different patterns s
    这个是在EF迁移的时候报错: 解决方案:修改你的MyDbcontext:  代码如下:publicclassStoreDbContexttFactory:IDesignTimeDbContextFactory<‘你的类名’>{public‘你的类名’CreateDbContext(string[]args){varoptionsBuilder=newDbContextOptionsBuilder<‘......
  • 编译Fastdfs报错——In file included from ../common/fdfs_global.c:21:0: ../common
    记录一下安装fastdfs时编译报错,报错信息如下:原因:这是因为我们在安装较新版得fastdfs时,从github下载得安装包缺少文件,如果按照网上很多博主较早之前写的文档操作得话就会出现这样得错误,缺少了libserverframe网络框架解决方法:安装 libserverframe网络框架安装包下载地......
  • 【算法题】吃糖问题
    题干:一个人一次可以吃1颗糖,也可以吃2颗糖,也可以同时吃下n颗糖。求这个人吃完n颗糖有多少种方式。functionfindWayEatSugarNumber(n){constwayArr=findWayEatSugar(n);constreturnArr=wayArr.map((ele)=>ele.sort()).map((ele)=>ele.join());......