![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
文章平均质量分 75
心如坚石
中国矿业大学已毕业研究生,目前从事智驾行业的感知算法工程师,属于会一点算法模型、会一点部署后处理、会一点性能分析的打工仔。
展开
-
特定标签检测
方法1参考连接:https://www.jaspr.me/extract-color-card-with-python-and-opencv/参考这种方法检测的步骤是:通过颜色分割 ——> canny——>轮廓筛选——> 确定目标(角点)——>矫正 ——> 编码解码轮廓筛选部分包括: 面积、长宽比例、轮廓的层级筛选可以看到 蓝色的是我绘制出的轮廓,绿色是我绘制出的四条边(也就是检测角点地方),可以看到对于倾斜的标签检测效果很不理想。检测如下所示:参考代码:原创 2021-03-12 09:14:52 · 371 阅读 · 2 评论 -
数字图像处理读后感
数字图像处理读后感前言初步写完比赛代码后,看了机器学习看了数字图像处理还有其他的一些乱七八糟的东西,然后又觉得如果只是看完没有总结回顾那就是很失败的一件事情,所以就想写一写自己的读后感.我自己看得是B站的视频,这是西安电子科技大学的任老师讲解的,个人感觉讲的比较清爽,很有举重若轻的感觉,下面写写主要内容.数字图像基础内容图像1,对图像的简单定义就是图像是一个二维的亮度函数;数学的表示方法用一个公式就是I=f(x,y,λ,t)其中I是强度;t是时间;λ是波长...原创 2020-07-26 20:55:06 · 1648 阅读 · 0 评论 -
搭建opencv的GPU(CUDA、CUDNN)环境
背景想使用opencv驱动yolov3训练的模型,但是只使用CPU的时候,发现一个问题,速度太慢,使用opencl的时候反而时间更长,貌似原因是需要交互所以需要时间更长(原谅我不求甚解),于是想要gpu进行加速,但这需要使用cuda,,但是发现使用opencv4.1.0不能使用cudnn,而opencv4.2.0则可以。所以重装opencv4.2.0。系统:ubuntu16.04电脑显卡:G...原创 2020-04-14 19:27:32 · 8012 阅读 · 4 评论 -
基于opencv的运动物体检测方法总结
今天朋友问我要一个车上充满点点的图片,然后我第一时间想到了光流法,然后想到了之前总结的运动物体检测的几个方法,还在有道云笔记里面,所以打算搬迁过来。帧间差分法定义:利用相邻的两帧或者三帧图像,利用像素之间的差异性,判断是否有运动目标基本步骤:相邻帧相减---阈值处理---去除噪声---膨胀联通---查找轮廓---绘制外接矩形参考方法:https://www.cnblogs.com...原创 2020-04-14 19:15:14 · 4846 阅读 · 1 评论 -
svm分类问题
SVM三宝:间隔、对偶、核技巧,SVM通过超平面对物体进行分类。对SVM进行整理参考代码参考代码,实现功能是二分类#include <opencv2/core.hpp>#include "opencv2/opencv.hpp"#include <opencv2/ml.hpp>#include <string>#include <iostream>//1、描述//打乱数据集//2、输入//matrix:打乱前数据集//3、输出//返原创 2020-06-18 10:34:56 · 1144 阅读 · 0 评论 -
基于RM比赛的飞镖检测总结(三维构建)
目标需求与前期准备 比赛的场地是16m*28m,雷达放置在己方基地的高3m处,检测到飞镖,得到他的三维坐标,将三维坐标发给nuc。 因为单目相机的测距虽然可以采用solvepnp的方法,但是因为你对运动的飞镖进行二值化形成的区域大小很容易受到外部环境的影响,所以完全无法提供准确的坐标。因此我们必须采用双目相机才能提供准确的坐标,提高哨兵的拦截准确度。而实验室只有6mm、8mm、12mm三个镜头的相机,参考了大疆的各种参数的选型,所以我根据自己实验室的已有相机。几个参数选取相原创 2020-06-18 10:07:18 · 1310 阅读 · 0 评论