自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Linda的博客

光优秀还不够,你是否无法取代

  • 博客(78)
  • 资源 (12)
  • 收藏
  • 关注

原创 Windows bat批处理脚本

1、判断文件是否存在,存在就删除。del命令:/f表示强制删除。

2023-12-05 13:51:33 98

原创 Linux Shell脚本—case用法

Linux shell脚本-case用法

2023-08-22 09:29:34 171

原创 Linux常用的解压缩命令

编号 格式 解压缩 命令 1 tar 解包 tar xvf xx.tar 打包 tar cvf xx.tar DirName 2 tar.bz2 解压 tar jxvf FileName.tar.bz2 压缩 tar jcvf FileName.tar.bz2 DirName 3 zip 解压 unzip FileName.zip 压缩 zip -r FileName.zip DirName

2023-05-11 22:15:42 328 1

原创 C语言实现多个线程交替执行,循环读写缓冲区

线程交替执行使用信号量,对应的头文件为 #include C语言实现循环缓冲区,并交替访问缓冲区,进行数据读取操作。关键代码如下main.c。

2023-05-09 16:52:29 400

原创 Linux shell常用脚本

Linux中case用法。

2023-03-28 10:25:56 141

原创 C++实现时间编程chrono库

C++实现时间编程Chrono库

2023-02-28 16:32:30 113

原创 C语言实现函数回调

C语言实现函数回调

2023-02-21 09:41:54 132

原创 C语言获取Linux shell命令的返回值

C语言获取Linux命令的返回值

2023-02-15 09:30:39 1514

原创 C语言实现uint8与float间的类型转换

uint8与float数据类型转换

2023-02-05 23:04:29 2978

原创 Linux shell:脚本判断进程是否在运行

Linux shell:脚本判断进程是否存在

2023-02-01 17:26:55 4952

原创 Ubuntu20.04安装OpenCL

Ubuntu20.04 OpenCL安装

2023-01-30 13:36:32 2062

原创 bash: /etc/ld.so.conf: 权限不够

bash: /etc/ld.so.conf: 权限不够

2023-01-30 10:17:04 2368

原创 C语言实现循环缓冲区(环形缓冲区)

C语言实现循环缓冲区

2023-01-11 15:39:57 926

原创 音频PCM转WAV格式

PCM转WAV

2022-09-24 17:57:15 887

原创 C++读取音频数据

C++读取音频数据

2022-09-22 16:26:17 2025

原创 C++计时

C++ 程序计时

2022-07-12 16:04:03 330

原创 Selenium+IP爬虫刷新网页

一、环境配置及测试1、Pycharm+python安装2、安装selenium库,selenium是web自动化测试工具3、下载浏览器驱动程序:如果要编写自动化测试程序,需要下载与对应浏览器版本匹配的驱动,如Edge浏览器查看:转到 edge://settings/help 查看浏览器版本:Edge Driver下载Chrome浏览器版本查看:浏览器设置->关于ChromeChrome驱动将下载好的驱动程序放入python的安装目录:4、驱动测试:以Chrome浏览器为例

2022-05-13 11:44:54 14553

原创 C++机考试题

1、计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。并把每个单词输出并存储。示例:输入:hello nowcoder输出:8/*知识点1:定义字符数组:const int num = 5001;char s[num]; //字符数组最后一个字符是不可见字符’\0’cin.getline(s,num); //cin.getline(字符数组

2022-04-14 17:13:23 3106

原创 MediaPipe的编译与测试

目录一、Ubuntu16.04下配置MediaPipe1、 环境配置2、实例测试(1)MediaPipe in C++(2)MediaPipe in Python(3)MediaPipe in Android二、MediaPipe in Windows一、Ubuntu下配置MediaPipe1、环境配置Python >= 3.9.0Bazel >= 3.7.2, (< 4.0.0 for iOS)GCC/G++ >= 8.0.0 (Linux, macOS)

2021-10-12 09:34:02 5392 9

原创 解决Ubuntu16.04使用apt安装依赖库时报错“Connection timed out [IP: 91.189.95.85 80]”

在Ubuntu16.04安装OpenCV3.4时,安装依赖项:sudo apt-get install build-essential qt5-default ccache libv4l-dev libavresample-dev libgphoto2-dev libopenblas-base libopenblas-dev doxygen openjdk-8-jdk pylint libvtk6-dev -y此时报错如下:解决方案如下:sudo gedit /etc/gai.conf找到

2021-07-14 14:29:51 1393 1

原创 VS2019+OpenCV3.4.6+OpenCV_Contrib3.4.6环境配置

项目需要,需要提取SIFT特征进行图像配准。参考链接:1、vs2019+opencv3.4.6+contrib3.4.6源码编译2、OpenCV3.4.6 OpenCV_contrib win10教程测试代码,参考自己之前的一篇博客OpenCV3.0实现SIFT特征提取+RANSAC剔除误匹配点现将自己编译好的OpenCV3.4.6进行分享,大家可自行下载。...

2021-07-07 14:19:43 199

原创 Intel RealSense T265连接测试

一、测试环境系统版本:Ubuntu16.04 LTS 64位Processor:Intel® Core™ i5-8500 CPU @ 3.00GHz × 2Graphics:SVGA3D; build: RELEASE; LLVM;传感器:集成高精度VI-SLAM;内部带有VPU;可以再极低功耗下运行VI-SLAM;两个163±5° FOV的鱼眼镜头;IMU是BMI055;接口支持USB2.0和3.1。官网链接二、SDK安装过程1、通过apt-get安装官方教程链接(1)注册服务器公约

2021-06-18 11:14:04 340

原创 Windows下YOLOv5的Android实现

一、工程下载工程下载二、运行1、安装Android Studio,并打开以下载的开源项目:YOLOV5_NCNN_Android2、Run->Run ‘app’3、运行效果如下:三、注意:1、Android版本>=7.0,如果Android Version<7.0,则运行时会报错“java.lang.UnsatisfiedLinkError: dlopen failed: library “libvulkan.so” not found”,是因为7.0以下的Android

2020-07-15 15:28:43 5772 9

原创 Windows下MVE编译以及使用

一、环境:64-bit Win10VS2015CMake(3.7 or newer)二、下载工程目录MVE工程目录注意选择Branch为cmake,这里面多了第三方库3rdparty,然后下载工程即可:Download ZIP or git clone下载之后解压工程目录如下:三、编译1、3rdparty编译(该目录下新建build文件夹)(1) Where is source code: MVE project dir/3rdparty(2) Where is build th

2020-07-03 14:58:35 1042 5

原创 Win10下YOLOv5安装与测试-踩坑记

环境:Win10+python3.7.1最近在搭建YOLOv5的测试环境,期间也有不少错误信息,现将整个安装过程整理如下:一、下载YOLOv5工程目录YOLOv5下载地址二、安装所需的依赖库坑1:报错“ERROR: Failed building wheel for pycocotools ”执行如下命令安装依赖库:pip --default-timeout=1000 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirem

2020-06-24 10:30:34 11706 12

原创 Pip安装TensorFlow下载慢的解决方案

由于最近换了块硬盘,重装了系统,在使用pip安装TensorFlow(CPU)时,下载速度超级无敌慢,简直龟速,然后还报异常:“Read rime out”:为了解决这个问题,需要修改pip的下载源为国内的镜像库,常用的镜像库有阿里、豆瓣和清华等具体修改步骤如下:找到系统下的pip.conf 文件(若找不到,可以新建,放在/root/.pip/下),并添加如下内容:在这里插入代码片...

2020-06-20 15:18:33 5855 1

原创 PyInstaller安装及使用-踩坑记

My Env:Win10+PyCharm+Python3.6.8一、PyInstaller安装PyInstaller安装过程中也遇到了不少坑,不过最后都被我一个个消灭掉啦,开心!!!坑1:通过PyCharm中File->Setting->Project Interpreter->"+"安装PyInstaller3.6,安装成功后终端和cmd中输入pyinstaller不显示任何内容,一开始以为是PyInstaller版本太高,不支持python3.6.8,后来看到篇博客,需要下载源码

2020-06-11 16:54:19 1239

原创 Win10安装PyInstaller遇到Bug“Read timed out”解决方法

Win10环境下PyCharm安装PyInstaller过程中遇到Bug“pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.”然后在cmd中尝试安装,依然遇到一堆Bug如下:最终参考这篇博文,找到解决方案:参考出现ReadTimeOutError是由于网速的问题,最终通过命令如下命令,安装成功:pip

2020-06-04 10:00:58 894

原创 Win10环境下基于TensorFlow实现灰度图着色

由于项目需要,基于TensorFlow实现灰度图着色,看了相关的开源代码,测试效果如下图所示:原图:着色效果图如下:运行环境:Win10+Pycharm+TensorFlow

2020-05-11 11:23:45 592 3

原创 Ubuntu16.04+PCL1.8 【Bug】

环境:Ubuntu16.04+PCL1.8SLAM14讲ch51、make时报错:fatal error: pcl/visualization/pcl_visualizer.h: No such file or directory解决办法:修改joinMap文件夹下CMakeLists.txt如下:include_directories需要修改为绝对路径,在joinMap文件夹下重新执行...

2020-04-27 16:39:50 378 1

原创 Ubuntu18.04下实现Yolov3对象检测

环境配置如下:系统配置命令Ubuntu:18.04cat /etc/issuepython:2.7.15pythonOpenCV:3.2.0pkg-config --modversion opencv实现命令如下:Yolov3的原理另一篇博客中有所介绍,这里大致列下实现流程以及训练自己数据集过程:一、跑官方demo下载darknet,也就是Y...

2019-12-31 11:57:01 1244

原创 VS2015+OpenCV3.4.5实现Yolov3对象检测

由于工作忙,好久没有更新博客啦,最近在做对象检测方面的项目,现将知识在此梳理下。刚开始接触Yolov3是在Ubuntu环境下跑的官方demo,然后训练自己的数据集,得到权重文件,网上相关教程很多,不难实现。但是由于项目在Windows上实现的,因此特地在Win10环境下使用C++、OpenCV进一步实现。实验环境:Win10+VS2015+OpenCV3.4.5一、原理介绍(1)OpenC...

2019-12-28 16:24:15 1329

原创 LSD-SLAM运行过程及报错 “what(): Duration is out of dual 32-bit range“

LSD-SLAM运行过程记录:LSD-SLAM源代码来自于:https://github.com/Wangxuefeng92/LSDaddexplain由于公司项目需要,最近在安装调试LSD-SLAM。安装过程在此就不提啦,官网以及很多博客都有介绍安装过程,但是都有bug,各种报错,吐血!由于时间关系,在此将运行过程记录下来,以备忘!一. roscore打开终端,运行roscore,开启r...

2019-09-20 10:39:55 2493

原创 Lesson1、C++基本语法

应部门领导要求,需要带两位同事学习C++,特准备下,将基础知识罗列了下,正好也借此机会自己也将基础知识再回顾回顾。1、C++的输入和输出:(1)使用cin and cout来进行输入和输出,对应头文件为#include(2)using namespace std -&amp;amp;amp;amp;amp;gt;指定命名空间std,如果没有这个语句,cout就会没有定义,除非写明std::cout,指明其来自命名空间std.(...

2018-11-22 16:32:58 197

原创 图像处理之傅里叶变换和小波变换

最近在看物体识别论文摘要,好多论文中涉及到使用离散余弦傅里叶变换DFT(Discrete Fourier Transform)对图像进行处理,因此特地看了这部分的内容,傅里叶变换和小波变换。一、DFT的原理:以二维图像为例,归一化的二维离散傅里叶变换可以写成如下形式:其中f(x,y)表示图像的空间域的值,而F表示频域的值,傅里叶转换的结果为复数,这也表明,傅里叶变换其实是一副实数图像和虚数图像叠加...

2018-07-07 21:16:27 12009 4

原创 HOG+SVM实现目标检测

环境:VS2013+OpenCV3.0看论文《Detection and Recognition of Traffic Planar Objects Using Colorized Laser Scan and Perspective Distortion Rectification》,Traffic Planar Objects Detection is implemented by the H...

2018-06-14 16:17:25 9109 5

原创 OpenCV3.0实现SIFT特征提取+RANSAC剔除误匹配点

开发环境:VS2013+OpenCV3.0一、Preparation在学习图像识别中特征点检测与匹配时,需要用到OpenCV中的SIFT和SURF算法,如SiftFeatureDetector或SiftFeatureExtractor,在OpenCV2中SIFT和SURF算法被写在文件#include&lt;opencv2/nonfree/feature2d.hpp&gt;中,但是Open...

2018-06-12 17:32:01 23659 43

原创 OpenCV之图像滤波

图像滤波包括线性滤波和非线性滤波,其中线性滤波包括:方框滤波(BoxBlur函数)/均值滤波(Blur函数)/高斯滤波(GaussianBlur函数)。非线性滤波包括中值滤波(medianBlur函数)和双边滤波(bilateralBlur函数).滤波就是将信号中的特定波段滤除掉,可分为低筒滤波和高通滤波,以高斯滤波为例,就是用高斯函数作为滤波函数进行滤波的,低通滤波就是模糊,高通滤波就是锐化。高...

2018-06-11 10:58:37 267

原创 Git 命令

1. git clone xxxxx is copied with the SSH Keys.2. cd ./dr3.git remote -v4.git remote add upstream reposity5. git remote -v6.git pull upstream develop7. git push

2018-06-08 13:11:55 154

转载 C/C++ socket网络编程扫盲篇

引言socket 是“套接字”的意思,是计算机之间进行通信的一种约定,也可以认为是一种技术。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据。socket 的典型应用就是 Web 服务器和浏览器:浏览器获取用户输入的URL,向服务器发起请求,服务器分析接收到的URL,将对应的网页内容返回给浏览器,浏览器再经过解析和渲染,就将文字、图片、视频等元素呈现给用...

2018-05-07 22:21:36 895

C实现循环缓冲区,线程交替执行,进行数据读取

循环缓冲区,线程交替执行进行数据读取

2023-05-09

C语言实现循环缓冲区(环形缓冲区)

C语言实现循环缓冲区(环形缓冲区)

2023-01-11

音频文件的PCM格式转化为WAV格式,并画出左右声道的波形图

音频pcm格式转化为WAV格式,并画出音频文件的左右声道的波形图

2022-09-24

objectdetectioncpu.apk

Android手机可直接安装该apk文件,实现对象检测。

2021-10-13

android-ndk-r21e-linux-x86_64.zip

Android ndk r21e

2021-10-12

OpenCV3.4.6(已编译OpenCV_Contrib3.4.6)

基于CMake编译OpenCV3.4.6和OpenCV_Contrib3.4.6。下载该资源后可直接进行配置OpenCV环境,无需再进行编译。

2021-07-07

Img_Colorization.zip

将灰度图着色项目进行打包封装成exe文件,运行exe文件,输入测试图片对应的文件夹路径,然后再输入结果保存路径,即可得到对应的着色图像

2020-08-08

app-debug.apk

基于Android的YOLOv5实现,可直接在Android进行安装并测试,从手机相册加载检测图片即可输出检测结果,便携且方便,占用空间小仅30.2MB

2020-07-15

Meshlab.zip

Windows下Meshlab安装,官网下载特别慢,在此分享,需要的可以下载下来直接进行安装,方便快速

2020-07-03

yolov5_models.zip

YOLOv5模型下载,可通过训练好的模型实现YOLOv5目标检测,相比YOLOv4,检测速度更快,体积更小

2020-06-24

OpenCV3.0实现SIFT特征提取+RANSAC剔除误匹配点

OpenCV3.0实现SIFT特征提取+RANSAC剔除误匹配点,首先进行提取SIFT特征点。然后再通过RANSAC剔除误匹配点

2018-11-21

tomcat-8.0.9.exe

apache-tomcat8.0.9.exe

2017-07-07

K最近邻算法

详细介绍模式识别中K最近邻算法

2017-01-15

HelloWorld.cpp

使用于C++初学者,可以学习最简单的HelloWorld 程序

2015-09-27

AdditionDlg.cpp

使用于初学C++以及MFC的初学者,希望能帮到大家。

2015-09-27

空空如也

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

TA关注的人

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