自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (9)
  • 问答 (2)
  • 收藏
  • 关注

原创 opencv学习-第1节:环境配置与搭建

开发环境opencv4.4+vs 2015 64位+windowsopencv4.4下载链接:https://pan.baidu.com/s/1JmtDz3gj1IvhL1UwgRiP0A 提取码:dap8

2021-06-06 20:05:21 417

原创 百度网盘ubuntu版deb包安装

https://blog.csdn.net/sinat_28617733/article/details/100604422?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163601079316780274117923%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163601079316780274117923

2021-11-04 15:31:58 483

原创 OpenCV——计算轮廓长度/周长和面积

参考:https://blog.csdn.net/B08370108/article/details/118106598?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522163532692116780274193196%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=163532692116780274193196&

2021-10-27 18:06:12 482

原创 OpenCV进阶-Mask-rcnn实例分割

#include <fstream>#include <sstream>#include <iostream>#include <string.h>#include<opencv2/dnn.hpp>#include <opencv2/imgproc.hpp>#include <opencv2/highgui.hpp>using namespace cv;using namespace dnn;usin

2021-10-26 22:20:29 192

原创 OpenCV学习-打开两个USB相机和视频

打开两个USB相机#include<opencv2/opencv.hpp>#include<thread>using namespace cv;int main(){ VideoCapture CapLeft(0); VideoCapture CapRight(1); Mat frameLeft; Mat frameRight; if (!CapRight.isOpened())return 0; if (!CapLeft.isOpened())return

2021-09-27 09:12:13 207

原创 opencv-鼠标框选矩形区域并输出尺寸

全部代码#include<opencv2\opencv.hpp>#include <stdio.h>using namespace cv;using namespace std;Mat org, dst, img, tmp;void on_mouse(int event, int x, int y, int flags, void *){static Point pre_pt = (0, 0);static Point cur_pt = (0, 0);if (ev

2021-09-25 12:33:55 259

原创 图像处理软件--利用PR将视频保存成一系列图片

1.打开Pr,新建工程,文件>导入 选择视频文件。文件>导出>媒体(或者ctrl+M)。3.在导出设置里选择导出格式(JPEG或其他),在视频>基本设置里选择图片大小及帧速率(每秒视频截成多少张图片)4.点出导出。导出文件在工程目录下面。...

2021-09-18 17:32:12 2507

原创 STM32入门-系列

KEIL5

2021-09-06 10:53:49 112

原创 QT学习-自定义槽函数

#include "test01.h"#include <QPushButton>#include <opencv2\opencv.hpp>using namespace cv;test01::test01(QWidget *parent) : QMainWindow(parent){ b1.setParent(this);//指定父对象 b1.setText("close"); b1.move(10, 20); b2 = new QPushButton(th

2021-09-05 15:32:14 122

原创 QT学习-标准信号窗口和槽

信号和槽是QT的核心

2021-09-05 09:29:33 93

原创 opencv进阶-检测使用鼠标框选的自定义区域

一、选区矩形区域实时显示相机视频代码//---------------------------------【头文件、命名空间包含部分】-----------------------------// 描述:包含程序所使用的头文件和命名空间//-------------------------------------------------------------------------------------------------#include <opencv2/opencv.hpp&g

2021-08-29 00:30:10 573

原创 opencv学习-截图(图像和视频)

全部代码#include "opencv2/opencv.hpp"#include <iostream>using namespace cv;using namespace std;Mat src, dst, g_img_dst,g_img_sub;bool g_is_rect_inited = false;Point g_rect_tl;void onMouse(int event, int x, int y, int, void*){ if (EVENT_LBUTT

2021-08-27 23:52:42 637

原创 opencv进阶-基于coco数据集训练好的模型,修改类别显示代码,实现自定义检测物体

coco

2021-08-25 00:03:00 1458

原创 opencv进阶-Windows10系统下YOLOv4—Darknet训练

文字教程:基于Opencv4.4的YOLOv4目标检测Windows10系统下YOLOv4—Darknet训练过程

2021-08-24 17:45:29 124

原创 opencv进阶-YOLOv4检测交通标志

火焰检测

2021-08-24 17:28:17 255

原创 QT+VS+OpenCV联合开发-创建第一个QT程序以及快捷键学习

hello

2021-08-24 16:57:30 487

原创 ROS+opencv实践-cv_bridge的使用

ROS与opencv之间进行图像转换和处理的过程:1.首先,订阅摄像头话题(image_raw),读取视频流。2.使用cv_bridge,将ROS图像格式转化为opencv格式。3.使用opencv里面的API对图像进行处理。4.使用cv_bridge,将opencv图像格式转化为ROS格式。...

2021-08-22 10:16:20 722

原创 ros学习-从零开始搭建一台ros小车

references基于STM32的ROS智能移动机器人构建地图、定位以及自主导航研发从零搭建ROS机器人平台ros app 下载、ros android app下载、ROS机器人控制app下载

2021-08-20 00:05:29 848

原创 ROS+opencv实践-二维码识别

安装二维码识别的功能包sudo apt-get install ros-melodic-ar-track-alvar知识点:通过sudo apt-get install ros-版本-XXX的形式所安装的功能包都存放在opt/ros/版本/share的路径下。

2021-08-19 14:49:47 3136 1

原创 ROS+opencv实践-USB单目相机实现标定

➢摄像头为什么要标定?摄像头这种精密仪器对光学器件的要求较高,由于摄像头内部与外部的一些原因,生成的物体图像往往会发生畸变,为避免数据源造成的误差,需要针对摄像头的参数进行标定。sudo apt-get install ros-melodic-calibration...

2021-08-18 15:08:40 215

原创 ROS+opencv实践-打开USB相机做边缘检测

终端1:roslaunch usb_cam usb_cam-test.launch 终端2:rosrun cv_bridge_tutorial_pkg sample_cv_bridge_node

2021-08-16 22:06:51 294

原创 opencv进阶-YOLO对象检测的代码解读

YOLO有多个输出层,因此一个对象可以在多个层上被检测到,所以需要使用NMS去掉重复的box

2021-08-14 23:13:43 130

原创 opencv进阶-打印帧数和运行时间的函数

1.每张图像的运行时间和帧率的计算公式总时间/总帧数=每一帧图像播放时停留的时间。总帧数/总时间=帧率2.getTickFrequency()getTickFrequency():返回CPU一秒中所走的时钟周期数。即一秒钟的重复次数。getTickFrequency() / 1000:即一毫秒的重复次数3.getPerfProfilegetPerfProfile(layersTimings) :每一层的执行时间,单位默认为毫秒。getPerfProfile(layersTimings

2021-08-14 17:07:44 543

原创 opencv进阶-YOLOV4模型-视频检测

#include <opencv2/opencv.hpp>#include <opencv2/dnn.hpp>#include <fstream>#include <iostream>#include <algorithm>#include <cstdlib>using namespace std;using namespace cv;using namespace cv::dnn;void image_detect

2021-08-14 15:21:13 93

原创 计算机基础-热插拔、raid卡、服务器机箱

如果没有热插拔功能,即使磁盘损坏不会造成数据的丢失,用户仍然需要暂时关闭系统,以便能够对硬盘进行更换。而使用热插拔技术只要简单的打开连接开关或者转动手柄就可以直接取出硬盘,而系统仍然可以不间断地正常运行。...

2021-08-13 15:45:58 406

原创 opencv进阶-OpenCV4.4 CUDA加速

#include<opencv2\opencv.hpp>#include<opencv2\cudaimgproc.hpp>using namespace cv;using namespace std;using namespace cv::cuda;int main() { cuda::printCudaDeviceInfo(cuda::getDevice()); int count = cuda::getCudaEnabledDeviceCount(); if

2021-08-08 19:34:54 1983 1

原创 opencv应用-OpenCV +PI+QT-树莓派概述与环境配置

• opencv官方社区 - https://www.opencv.org/• github官方主页 - https://github.com/opencv/opencv• 英伟达驱动下载-https://www.nvidia.cn/Download/index.aspx?lang=cn• CUDA下载-https://developer.nvidia.com/cuda-downloads• Cmake:https://cmake.org/...

2021-08-08 00:21:09 393 1

原创 QT+VS+OpenCV联合开发—QT5联合VS2015环境配置

参考:Qt 使用摄像头通过openCV进行人脸识别

2021-08-07 21:03:13 1186

原创 机器视觉-windows10环境下labelme的安装与使用

windowsconda create --name=labelme python=3.6conda activate labelmepip install labelme labelme images --labels labels.txt --nodata --validatelabel exact --config '{shift_auto_shape_color:-2}'linux

2021-08-07 17:09:36 178

原创 pycocotools安装报错解决

pycocotools镜像网站:Links for pycocotools-windows解决办法参考:link

2021-08-05 16:51:42 351

原创 No module named ‘official‘解决办法

注意,official是文件夹而不是依赖项,因此使用pip install 无效。正确的方法是在在pth文件中添加official的路径。同样,如果报错:不存在object_detection模块,方法一样。

2021-08-05 16:30:25 1850 2

原创 opencv进阶-tensorflow在win10 下的安装教程-Cpu版本

一、安装ananconda验证Anaconda环境是否安装成功:conda --version二、安装python三、安装TensorFlow在Anaconda Prompt中启动tf2.1环境格式:activate 虚拟环境名activate tf2.1注:当不使用tensorflow时,关闭tensorflow环境,命令为:deactivate 虚拟环境名输入:pip install tensorflow测试代码:import tensorflow as tf#查看ten

2021-08-04 14:06:45 109

原创 深度学习-使用镜像源加速

以豆瓣镜像源为例:pip install --ignore-installed tensorflow-gpupip install --ignore-installed tensorflow-gpu-i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

2021-08-04 12:19:19 80

原创 opencv进阶-tensorflow在win10 下的安装教程-Gpu版本

参考博客:tensorflow在win10 下的安装教程手把手教你如何基于Anaconda安装Tensorflow(Windows和Linux两种版本)

2021-08-03 23:18:37 70

原创 Ubuntu学习-报错“无法获得锁,无法锁定管理目录”

E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用)E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?解决办法:解除锁sudo rm /var/cache/apt/archives/locksudo rm /var/lib/dpkg/lock

2021-08-01 21:59:13 369

原创 深度学习-YOLOV5学习

YOLOV5理论学习:1.深入浅出Yolo系列之Yolov5核心基础知识完整讲解2.

2021-07-31 09:46:46 110

原创 opencv进阶-windows10下进行Tensorflow环境搭建与街头行人检测实验

一、安装安装tensorflowpip install tensorflow安装pythonpip install opencv-python安装IDE-Pycharm

2021-07-30 23:36:17 824

原创 opencv进阶-加载网络模型与读取各层信息

1.获取各层信息2.设置输入层一般的结构3.获取输出层4.设置计算后台与支持设备

2021-07-29 18:34:20 173

原创 opencv进阶-DNN相关API解读

API-blobFormImagereference:OpenCV中blobFromImage函数详细解释作用:对输入图像进行归一化操作函数参数如下Mat cv::dnn::blobFromImage(InputArray image,double scalefactor = 1.0,const Size & size = Size(),const Scalar & mean = Scalar(),bool swapRB = false,bool crop

2021-07-29 17:16:48 269

原创 深度学习笔记-飞浆直播第二课-自定义数据集进行训练

数据集的获取图像标注软件:labelme,

2021-07-28 19:59:16 116

OpenCV4-python实现YOLOv4.zip

OpenCV4-python实现YOLOv4.zip

2021-09-04

Darknet-C++实现YOLOv4.zip

Darknet-C++实现YOLOv4.zip

2021-09-04

OpenCV4-C++实现YOLOv4.zip

OpenCV4-C++实现YOLOv4.zip

2021-09-04

Astra驱动安装及设备诊断指南.docx

Astra驱动安装及设备诊断指南.docx

2021-06-11

ZhiyunTrans_setup7.0.0.1D.exe

英文文献阅读神器

2021-05-15

SLAM仿真导航功能包集

SLAM仿真导航功能包集

2021-05-11

多移动机器人SLAM融合的研究工作.xmind

多移动机器人SLAM融合的研究工作.xmind

2021-04-27

台式机控制Spark机器人建图的视频.mp4

台式机上的ROS系统与Spark机器人实现通信后,下一步访问并控制机器人建图

2021-04-23

多机器人通信-远程控制小海龟的视频

在实现两台ROS操作系统通信后,其中一台为台式机,另一台是移动机器人(名为Spark),台式机通过键盘控制节点成功控制机器人的小海龟移动。

2021-04-23

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除