自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

原创 【PCL】学习资料汇总

1、知乎学习贴子:https://zhuanlan.zhihu.com/p/268524083

2021-05-31 08:41:02 255

原创 【最长回文子串】leetcode 算法题解法的一些【思路和总结】

1、直接法class Solution {public: string longestPalindrome(string s) { if (s.length() == 1) return s;//大小为1的字符串必为回文串 string rev = s;//rev存放s反转结果 string res;//存放结果 std::reverse(rev.begin(), rev.end()); if (rev == s) return s; int len = 0;//存放回文.

2021-05-26 21:59:35 139

原创 【Matlab 机器人工具箱 学习笔记】双旋转台5轴数控机床 运动学模型02

参考:[1]何永红, 齐乐华, 赵宝林. 双转台五轴数控机床后置处理算法研究[J]. 制造技术与机床, 2006(1).[2]李永桥, 陈强, 谌永祥. 双转台五轴数控机床运动变换及求解方法的研究[J]. 机械设计与制造, 2011(05):157-159.【Matlab——机器人工具箱——学习笔记】六轴协作机器人运动学模型01:https://blog.csdn.net/weixin_42208807/article/details/116458259论文中的运动学模型:通

2021-05-06 20:52:51 1622

原创 【Matlab——机器人工具箱——学习笔记】六轴协作机器人运动学模型01

参考:1、机器人正逆运动学分析(ABB-IRB2600):https://blog.csdn.net/weixin_44266983/article/details/1061593062、Matlab机器人工具箱(番外篇)———机器人建立的任意方法:https://blog.csdn.net/weixin_43502392/article/details/105654578?ops_request_misc=%257B%2522request%255Fid%2522%253A%25221620273

2021-05-06 17:30:38 2632 7

原创 【opencv 学习笔记】使用cv库API进行相机标定 棋盘格 计算内外参、重投影误差

参考文章:https://blog.csdn.net/Yep_Ying/article/details/105372287https://blog.csdn.net/LuohenYJ/article/details/104697062https://blog.csdn.net/u010801994/article/details/84563208标定板图片:https://gitee.com/chengwen12333/opencv-camera-calibration_retest/t

2021-04-28 22:36:37 1284

原创 【PyTorch学习笔记】01——Inception卷积神经网络模型训练(文件夹命名加载数据集)

参考:网络模型讲解和搭建:B站 刘二大人,传送门PyTorch深度学习实践——卷积神经网络(高级篇)课代表笔记:https://blog.csdn.net/bit452/article/details/109693790?spm=1001.2014.3001.5501动态化学习率:https://blog.csdn.net/a906958671/article/details/104967447数据集加载参考:https://github.com/HubAIZ123/Pytorch-/bl.

2021-04-26 20:02:20 382

原创 【pytorch学习笔记】anaconda3 安装pytorch1.7.1 解决配置问题

刚开始使用的是conda进行下载的,但是后来出现的是什么,就是缺东西,还是不行,结果抱着试试看的想法,使用pip再次完成进一步的下载,经过验证完成了验证,验证结果成功安装pytorch...

2021-04-03 21:04:23 486

转载 opencv裁剪博客学习

https://www.cnblogs.com/wj-1314/p/9578493.html

2021-03-17 21:05:09 106

原创 【pcl学习笔记】sift寻找关键点

#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/common/io.h>#include <pcl/keypoints/sift_keypoint.h>#include <pcl/features/normal_3d.h>#include <pcl/visualization/pcl_visu.

2020-11-24 18:03:55 357 4

原创 【pcl学习笔记】NARF从距离图提取关键点

通过load cloud读入 pcl::PointCloud<PointXYZ> 生成 RangImage 使用 NarfKeypoint 生成的对象 + 深度图像找出关键点 //提取NARF关键点 pcl::RangeImageBorderExtractor range_image_border_extractor; pcl::NarfKeypoint narf_keypoint_detector(&range_image_border_extractor); narf_.

2020-11-24 17:25:46 345

原创 【pcl学习笔记】通过点云创建深度图,OrganizedFastMesh简单三角化曲面重建

#include <pcl/range_image/range_image.h>#include <pcl/range_image/range_image_planar.h>#include <pcl/io/io.h>#include <pcl/io/pcd_io.h>#include <pcl/features/integral_image_normal.h>#include <pcl/visualization/cloud_v.

2020-11-22 23:45:04 944

原创 【pcl学习笔记】 使用CropHull 滤波器,二维多边形平面抠图3维点云生成多边形内部三维点云

#include <pcl/visualization/cloud_viewer.h>#include <iostream>#include <pcl/io/io.h>#include <pcl/io/pcd_io.h>#include <vector>#include <pcl/point_cloud.h>#include <pcl/point_types.h>#include <pcl/io/...

2020-11-22 13:23:49 611 1

原创 【pcl学习笔记】使用ExtractIndices滤波器把平面分割存入vector进行显示

直接上代码:#include <iostream>#include <pcl/ModelCoefficients.h>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/sample_consensus/method_types.h>#include <pcl/sample_consensus/model_types.h>#inclu.

2020-11-21 11:12:32 439 1

原创 【pcl学习笔记】使用 ProjectInliers 滤波器进行三维点云投射二维平面

将点云投射到平面,平面方程:ax + by +cz + d = 0;#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/ModelCoefficients.h>#include <pcl/filters/project_inliers.h>#include <pcl/visualization/clou

2020-11-20 22:16:44 1022

原创 【PCL学习笔记】使用StatisticalOutlierRemoval滤波器分离离群点

对每一个点的邻域进行统计分析,并修剪掉不符合一定标准的点。我们的系数利群点移除方法基于在输入数据中对点到临近点的距离分布的计算。对每个点,我们计算它到它的所有临近点的平均距离。假设得到的结果是一个高斯分布,其形状由均值和标准差决定,平均距离在阈值之外的点可以被认为是利群点并可以从数据集中去除掉。这里面的阈值:距离阈值将等于:mean + stddev_mult * stddev 邻域的局部平均值 + 系数 * 邻域的局部标准差#include <iostream>#inc

2020-11-20 17:12:23 446

原创 【PCL学习笔记】 多窗口显示

#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <pcl/filters/voxel_grid.h>#include <pcl/visualization/cloud_viewer.h>#include <pcl/io/io.h>#include <pcl/features/normal_3d.h&g..

2020-11-19 23:16:19 821 1

原创 【PCL学习笔记】:使用VoxelGrid 滤波 对点云进行下采样 并进行可视化显示

参考:1、 https://blog.csdn.net/liukunrs/article/details/803199522、 https://blog.csdn.net/Felaim/article/details/772000343、 《点云库PCL学习教程》 朱德海#include <iostream>#include <pcl/io/pcd_io.h>#include <pcl/point_types.h>#include <..

2020-11-19 12:08:39 782 1

原创 【QT】Gocator传感器调用SDK并加入中值滤波

#ifndef MAINWINDOW_H#define MAINWINDOW_H#include "ui_mainwindow.h"#include <QMainWindow>#include <stdlib.h>#include <memory.h>#include <stdio.h>#include <QTimer>#include <vector>#include <GoSdk/GoSdk.h&...

2020-10-21 11:21:07 1510 24

原创 【数据结构学习笔记】关于迪杰斯特拉 图 的 最短路径 理解

先把内容放一下:如果注意到最短路径点的下标和最短路径的权值数组,权值数组作为的是一种标准,衡量是否为最短路径的标准。在每一次循环中都会进行更新(前提是满足了权值的最小条件的情况)。上述的思路没有问题,自己在看的时候我自己在纸上记录了每次的循环结果对final、pathMatrix、ShotPathTable的更新记录。从这个i=3以后我们开始手动循环并进行更新final、pathMatrix、ShotPathTable数组:i = 4, min = 7, k.

2020-10-21 10:59:18 207

原创 【C++学习笔记】密码转盘锁解题,记录开锁步骤

//本程序是对照leetcode 找到岛屿而写的//加入队列回查功能,将各个节点都进行保留#include<cstdio>#include<cstring>#include<algorithm>#include<iostream>#include<string>#include<vector>#include<queue>#include <unordered_set>using names.

2020-09-07 16:26:25 509

原创 【C++学习笔记】leetcode 利用广度优先搜索

来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/number-of-islands题目描述:给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。岛屿总是被水包围,并且每座岛屿只能由水平方向或竖直方向上相邻的陆地连接形成。此外,你可以假设该网格的四条边均被水包围。示例 1:输入:[['1','1','1','1','0'],['1','1','0','1','0'],['1','1'.

2020-09-06 16:24:22 143

原创 【QT\C++ 联合halcon】 笔记:关于在控件中显示图片的几种正确姿势

通常需要进行halcon联合QT进行编程,将相机采集到的图片和处理完之后的图片进行显示,那么怎样正确显示呢1、使用QT中的进行显示优点,显示的速度比较快,可以更新的很快;缺点:和halcon进行联合时,没法进行halcon的画图显示,不能将halcon处理的结果 QImage imageScale = img.scaled(QSize(ui->label_Pix2->width(), ui->label_Pix1->height())); QPixmap pixmap

2020-07-04 20:48:48 918

原创 【QT学习笔记】在C++的QT库中对象间,使用信号槽传递多类型数据

在学习QT和工程中,经常会用到将线程间的数据传输到另外的线程或者对象中,方便之后的数据使用和处理。但是想不同线程间通过QT中信号和槽的机制可以完成除“结构体”之外数据类型的传递任务。但是实际上,一次的传输有可能出现的是集中情况,在这种情况下,发送结构体有些不太方便:1、单一数据类型、多数据发送(eg. double A,double B,.............,doubleAB)xh...

2020-07-04 15:13:57 651

原创 【QT学习笔记】QT调用第三方库,路径更换之后,报错error: C1083: 无法打开包括文件

参考:https://bbs.csdn.net/topics/390884883只是把路径换了一下,就找不到库目录了解决方法:清理解决方案,重新qmake后,重新构建项目试一下

2020-06-23 17:52:07 613

原创 【QT】release 应用程序的打包一条龙,生成安装程序 移植

文章参考:一去丶二三里 :https://blog.csdn.net/liang19890820/article/details/105071486急支糖浆123 : https://blog.csdn.net/qq_35905572/article/details/90524181?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-1魔豆的BLOG: https://www.cnblogs.com/modou/p/3573772..

2020-06-23 10:27:56 349

转载 【QT 学习笔记】添加第三方库

转载 :https://blog.csdn.net/u012234115/article/details/71295785作者:踏莎行hyx 自己做的实践,QT联合basler相机的SDK进行采集图像等功能

2020-06-16 13:11:18 248

原创 【QT学习笔记】关于QT中相关中文显示出现乱码的解决方法

本文参考:1、《QT5.9 开发指南》2、https://blog.csdn.net/u013468168/article/details/50878833看到论坛中有许多人是这样解决的:通过QString定义的静态函数,先转换成Unicode类型:QString::fromLocal8Bit("提示")亲测是可以的,但是感觉很麻烦本文做法:在main函数中添加两行: //解决汉字乱码问题 QTextCodec *codec = QTextCo..

2020-06-01 11:34:58 219

转载 【转载】dll动态库如何封装及使用

原文章:https://www.cnblogs.com/hanhuo/p/9401564.html

2020-06-01 11:13:07 174

原创 【QT】关于定时器进行延时,不阻塞主线程 总结

参考:1、foo__hackhttps://www.cnblogs.com/foohack/p/7449614.html2、鬼马行天 https://blog.csdn.net/hanshuobest/article/details/514947433、吓人的猿 https://blog.csdn.net/qq769651718/article/details/793579...

2020-05-02 08:29:20 6933

转载 【SQL语句】QT 使用 MYSQL 增删改查汇总

mysql--对行(表中数据)的增删改查:https://www.cnblogs.com/robertx/p/10292907.html by:DESOLATE.XMySQL之增删改查:https://www.cnblogs.com/heyangblog/p/7624645.htmlby:白居不易MySql学习——常用增删改查小结:https://blo...

2020-04-28 20:42:57 537

转载 QT 多线程中不同于新建继承QThread类的方式:moveToThread()

两篇博文可以看下:https://www.cnblogs.com/vegetable/p/6648609.htmlhttps://blog.csdn.net/wangjianbo09/article/details/83352930Qt中线程的一种创建方式,就是使用QObject::moveToThread()函数。如下,直接上源代码,可以把费时的任务放到doWork()方法里进...

2020-04-27 23:32:03 397

原创 大华工业相机SDK【QT+ C++】vs2015配置环境

安装华睿相机的驱动:http://download.huaraytech.com/pub/sdk/Ver2.2.3/Windows/2.2.3版本里面增加QT调用的例程,很详细另有Document文件夹下的相关文件文档,配置可以进行参考本文对在调试需求下配置1、环境变量:自动安装的话,环境变量会自动添加,可以不动;2、3、解决方案,添加头文件和使用命名空间...

2020-04-22 12:39:54 4869 13

原创 【QT C++学习笔记】关于QMessageBox中文乱码的问题(很有效)

在使用QT的现实控件类的函数时,显示中文总是存在乱码解决法法:1、如果是控件显示乱码:可以有效解决问题;2、也可以对每个需要显示的中文字符串加上类似3、如果还是出现乱码:已经加上了:还是不行,那么接下来,在前面两部的基础上:显示正常:...

2020-03-19 11:31:48 2686

原创 【opencv 学习笔记】【下载链接】win10 VS2015 cmake编译opencv3.4.1和opencv_contrib-3.4.1

电脑环境:win10系统 64位 ;cmake 3.11.3;vs 2015 professional;opencv 3.4.1;opencv_contrib-3.4.1;建议使用CSDN下载,比较快一点;github下载:1、cmake 3.11.3:https://github.com/Kitware/CMake/releases/tag/v3.11.32、opencv ...

2020-03-11 09:43:16 193

原创 【opencv 学习笔记】harris焦点检测和原理学习笔记

参考博客:1、https://blog.csdn.net/with__sunshine/article/details/889544892、https://www.cnblogs.com/djrcomeon/p/12368533.html使用sobel算子进行图像的梯度计算3、https://blog.csdn.net/weixin_41745620/article/deta...

2020-03-09 23:05:13 452

原创 【C++ Primier】编程练习11.1 构造函数的调用笔记

//vector.h#ifndef VECTOR_H_#define VECTOR_H_#include<iostream>namespace VECTOR{ class Vector { public: enum Mode {RECT, POL}; private: double x; ...

2020-02-02 19:40:35 141

原创 【QT + halcon】将采集的图像 按照文件名:“年 月 日 时分秒” 保存下来 QTime

使用vs作为编译环境:不了解QTime的同学请看一下:https://blog.csdn.net/DayDay_Upppp/article/details/86162965这篇讲的还可以https://blog.csdn.net/CV_Jason/article/details/89574886现在在你的QT程序中:这块这样写,主要是int表达不下了...

2019-11-26 16:45:36 586

原创 Basler GigE相机,关于丢帧问题的描述和解决【Basler】

关于basler网口相机,最近使用的过程中出现了一些小的问题,关于丢帧的和捕捉错误的现象做如下总结正文:1、相机丢帧主要是先确定自己使用的电脑的网卡,如果使用千兆网口的相机,那么网口对应的也必须是千兆网口。检查一下2、打开Pylon,在其中找到Packet Size如图:这个Packet Size调到最大,看看还是否丢帧;3、如果做了上面的2,还是有丢帧现象,打...

2019-11-26 16:26:29 4812

原创 basler相机的关于触发模式的选择及更改

最近在学习basler相机的触发方式和曝光时间的更改及多相机的连接,每天更新:网口的相机和usb口的相机是不一样的。曝光时间触发信号的上升沿还是下降沿;是否立即触发模式打开:采集模式:曝光时间的设置:一般地来说,初始化相机,m_basler.Attach(CTlFactory::GetInstance().Cre...

2019-08-24 14:26:24 8321 6

原创 如何使用QT联合basler usb相机的SDK

话不多说:1.配置问题安装basler的驱动,我安装的是pylon5选择developer的版本接下来配置一下vs的属性表1、首先是C/C++ -> 附加库目录 ->编辑:$(PYLON_DEV_DIR)\include2、之后是 链接器-> 附加库目录 ->编辑:C:\Program Files\Basler\pylon ...

2019-08-14 14:04:46 1184

halcon官方开发文档

内含2d、3d、深度学习等官方开发文档,如果没有积分可以转百度云盘进行下载: 链接:https://pan.baidu.com/s/1xO17-2lAqqydVeI1WMQ09g 提取码:1185 复制这段内容后打开百度网盘手机App,操作更方便哦

2020-09-17

QT调用basler SDK 多线程多相机采集代码

basler相机的多个相机并多线程采集并显示,在程序中采集线程两个,通过相机的serialNumber进行相机的连接,采集的结构Ptrresult通过信号和槽进行连接,在widget中控件显示。学习初期和大家交流。没有配置,需要自己配置属性表。

2019-09-11

空空如也

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

TA关注的人

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