OpenCV
文章平均质量分 93
Adenialzz
Keep Learning.
展开
-
图像预处理之warpaffine与双线性插值及其高性能实现
图像预处理之warpaffine与双线性插值及其高性能实现视频讲解:https://www.bilibili.com/video/BV1ZU4y1A7EG代码Repo:https://github.com/shouxieai/tensorRT_Pro本文为视频讲解的个人笔记。warpaffine矩阵变换对于坐标点的变换,我们通常考虑的是旋转、缩放、平移这三种变换。例如将点 P(x,y)P(x,y)P(x,y) 旋转 θ\thetaθ 度,缩放 scalescalescale 倍,平移 ox,o原创 2022-05-06 11:16:57 · 1359 阅读 · 4 评论 -
树莓派摄像头 C++ OpenCV YoloV3 实现实时目标检测
树莓派摄像头 C++ OpenCV YoloV3 实现实时目标检测本文将实现树莓派摄像头 C++ OpenCV YoloV3 实现实时目标检测,我们会先实现树莓派对视频文件的逐帧检测来验证算法流程,成功后,再接入摄像头进行实时目标检测。先声明一下笔者的主要软硬件配置:树莓派4B 4GB内存CSI 摄像头Ubuntu 20.04OpenCV 的安装不多讲,参考 Ubuntu 18.04 安装OpenCV C++ 。准备YoloV3模型权重文件和视频文件模型配置文件和权重、COCO数据集名原创 2021-12-31 23:44:01 · 7969 阅读 · 3 评论 -
Linux下编译、链接、加载运行C++ OpenCV的两种方式及常见问题的解决
Linux下编译、链接、加载运行C++ OpenCV的两种方式及常见问题的解决在Linux下安装完OpenCV C++之后(还没有安装的读者请参考Ubuntu 18.04 安装OpenCV C++),本文将探索Linux下编译、链接C++ OpenCV的两种方式,并且给出笔者在初次尝试时遇到的一些问题的解决方法,各位读者如果链接OpenCV遇到新的问题,也可留言讨论。注意,我们这里并不采用简单的包含进opencv的头文件,然后再main函数中打印个hello world的测试方式。这种测试方式只能测原创 2021-10-08 20:30:41 · 10559 阅读 · 8 评论 -
Ubuntu 18.04 安装OpenCV C++
Ubuntu 18.04 安装OpenCV C++仅安装核心模块# 更新并安装依赖sudo apt update && sudo apt install -y cmake g++ wget unzip# 下载并解压包wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zipunzip opencv.zip# 创建并进入编译目录mkdir -p build && cd buil原创 2021-09-30 13:14:40 · 4425 阅读 · 2 评论 -
利用opencv-python绘制多边形框或(半透明)区域填充(可用于分割任务mask可视化)
利用opencv-python绘制多边形框或(半透明)区域填充(可用于分割任务mask可视化)本文主要就少opencv中两个函数polylines和fillPoly分别用于绘制多边形框或区域填充,并会会以常见用途分割任务mask(还是笔者的猪仔数据集^^)可视化举例示范。cv2.polylines()以下是摘自Ref的函数介绍,笔者将在下面结合例子解释其中的参数。cv2.polylines() method is used to draw a polygon on any image.Synta原创 2021-07-23 16:52:53 · 10830 阅读 · 11 评论