5 sg-warning

尚未进行身份认证

我要认证

1 擅长C,C++开发 2 精通图像分析及处理技术 3 对音视频分析有丰富经验 4 擅长系统架构,喜爱技术交流

等级
TA的排名 40w+

匈牙利算法实现步骤

匈牙利算法算法概述匈牙利算法是一比较常见的求解指派模型或分配模型的算法。实现步骤1). 统计每行中最小元素;2). 每行所有元素减去最小元素;3). 根据条件不同行不同列,查询每行中是否有满足的0(统计每行都有一个满足条件的0,对应位置就是分配信息);4). 判断每行中都有一个统计到的0信息;5). 检索到没有符合条件的行ColIndex;6). 检索行ColIndex中0(第一个)的位置RowIndex;7). 根据检索列RowIndex中0的统计RowInd

2020-07-02 11:29:42

VS2015编译OPENCV4.2总结

VS2015编译OPENCV4.2下载opencv4.2源代码及opencv_contrib源代码https://opencv.org/releases/将opencv_contrib放在opencv文件夹下在opencv创建一个文件夹CUDA_VS2015,用于存放转换openc工程源代码;打开CMake-gui.exe,选择opencv源代码、CUDA_VS2015:点击“Configure”按钮,显示配置信息。修改cuda信息,在“Search”中输

2020-07-02 11:00:23

libtorch安装和测试

libtorch安装和测试说明Libtorch是pytorch开发C++的API接口,可以实现pytorch训练的模型在C++部署和使用;目前下载了基于本电脑的情况下载对应的版本:本电脑环境:Pytorch安装版本GPU1.0;CUDA安装版本10.0;下载Libtorch版本:< libtorch-win-shared-with-deps-1.5.0...

2020-05-06 11:48:38

目标跟踪算法

多目标跟踪算法简介跟踪算法的重点SORT是一种的在线实时多目标跟踪算法。要点为:以 IOU 作为前后图像目标关系度量指标;利用卡尔曼滤波器预测当前位置;通过匈牙利算法关联检测目标;使用 YOLO3,证明检测好跟踪可以很简单。跟踪算法过程将检测目标分配给现有目标时;预测每个目标在当前图像中的新位置,估计其边界框形状;由每个检测与现有目标的所有预测...

2020-05-06 11:44:47

QWT在VS2015或者QTCreater配置使用

QWT配置VS2015或者QTCreater在VS2015编译、配置(配置了Qt)下载qwt-6.1.2源代码C:\Users\sg\Desktop\qwt-6.1.2\qwt-6.1.2用VS2015打开源代码[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aIDC5ee7-1588736163788)(media/c8f405f6c78e86191920...

2020-05-06 11:37:41

Socket中TCP客户端连接connect 延时处理

1.设置socket异步模式2.调用connet函数3.调用select检测事件4.getsocketopt检测连接结果5 设置阻塞模式代码如下:const BOOL CNetCommTcpClient::Connect( SOCKET sockfd ,sockaddr_in & serv_addr ){}...

2019-11-28 16:14:29

最小二乘法-多项式

多项式最小二乘法 基于一元二次方程进行推理方程式是:f(x)=ax^2+bx+c 其中点 N(x_i,y_i) 表示多个点信息,拟合一个二次方程;其中原理为:∑_(i=1)N▒〖(a〖x_i〗2+bx_i+c -y_i )^2=min〗对各个系数求导∑_(i=1)N▒〖(a〖x_i〗2+bx_i+c -y_i )^2=min〗对a求导:∑_(i=1)N▒〖(a2 〖x_i〗...

2019-10-29 18:00:18

SURF特征点

Surf(加速稳健特征)特征提取注释:相对于sift特征,该特征执行效率比较快的原因为:通过Hessian矩阵代替了DOG金字塔;对特征描述符进行降维;提取特征算法流程相对于sift金字塔,surf采用以下方式形成:通过高斯滤波器进行过滤,不断的改变高斯滤波器的尺寸,获得不同组O和层L的图片。高斯滤波器的尺寸大小计算方式为:    比如:  第1组第1层 :  第1组第2层 :...

2019-10-29 17:42:19

SIFT特征点

Sift(尺度不变特征变换)特征提取注意:放射变换和透视变换:放射变换是二维空间变换,透视变换是三维空间变换;SIFT先进行非抑制最大值,在用Hessian矩阵过滤;Surf先进行Hessian矩阵,再进行非抑制最大值;优点目标旋转,缩放,平移保持;图像放射/投影;光照影响;目标遮挡;杂物场景;噪音;以上几种场景下,特征点保持不变性。缺点实时性不高...

2019-10-29 17:37:21

HOG特征提取原理

HOG特征提取 原始

2019-10-29 17:26:24

AdaBoost原理-学习总结

Adaboost学习总结 算法概述Adaboost(提升)算法是通过多个弱分类器(弱可学习)联合形成一个强分类器(强可学习)的算法。解决主要解决两个问题: 每一轮弱分类时候,怎么改变训练数据的权值; 如何将多个弱分类器组合成为一个强分类器; 算法解决方法 训练数据的权值更新第一次训练样本权值为1/N,其中N代表样本的数量;其余次训...

2019-10-29 17:20:42

关于Qt绘制二维坐标-qwt

#下载wqt源码,wqt-6.1.2#用QtCreater编译wqt.pro#将wqt.pro编译的dll 放入Qt中即可

2019-10-29 15:13:08

关于Qt 程序界面中英文切换总结

关于Qt 程序界面中英文切换总结Qt通过lupdate.exe和linguist.exe实现程序中英文切换 一种基于QtCreater直接使用Qt预言家(注意电脑有权限,可能翻译失败),另外一种用shell脚本方式,调用exe。 第一种方式:在工程文件.pro添加 TRANSLATIONS = english_EN.ts ,其中english_EN.ts是自己取名;用lingui...

2019-10-28 16:37:49

VS2012下-ffmpeg视频解码显示

概述:对音视频编解码,主要有ffmpeg vlc等开源库,该文章主要介绍ffmpeg对音视频的解码及显示工作。针对不同的性能,实现了三个功能模块;a. 软解码+CPU显示b. 软解码+GPU显示c. 硬解码+GPU显示三个模块对音视频的解码效率一次增加。**2. 功能实现...

2019-07-05 17:48:20

程序员的第一笔

学习C++开发语言的总结做开发工作已经有七年有余!

2019-07-05 17:25:51
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取