- 博客(227)
- 资源 (3)
- 收藏
- 关注
原创 海康威视工业相机SDK二次开发(VS+Opencv+QT+海康SDK+C++)(二)
本文接上次的博客海康威视工业相机SDK二次开发(VS+Opencv+QT+海康SDK+C++)(一),上个博客中并未用到QT,本文介绍项目内容及源码,供大家参考。由于我的项目中是用海康相机作为拍照的一个中介,重点是在目标识别方向,请阅读源码时自动忽略。如果对目标识别感兴趣,可以参考我的YOLO系列https://blog.csdn.net/qq_45445740/category_9794819.html目录1.说明1.1 环境配置1.2 背景说明2.源码MvCamera.hmythread.
2021-02-28 11:47:47 21500 798
原创 海康威视工业相机SDK二次开发(VS+Opencv+QT+海康SDK+C++)(一)
最近在做一个项目,涉及到工业相机,需要对其进行二次开发。相机方面选择了海康威视,网上关于海康威视工业相机SDK的开发资料很少,自己也摸索了一段时间,请教大佬,终于有了些收获,记录下来,方面以后查阅。目录1.说明1.1软硬件相关配置1.1.1硬件选择1.1.2软件选择1.2关于安防相机与工业相机1.说明1.1软硬件相关配置1.1.1硬件选择工业相机我选择的是海康威视的,具体的参数如下:工业相机资料:https://c109334.hi1718.com/news/201831317343619.
2020-11-10 14:01:55 29237 60
原创 《Python神经网络编程》自己动手编写一个神经网络
最近在看一些经典论文,想要动手复现其中的代码,无奈自己水平过于低,总感觉对于神经网络的理解不够深入,于是想补一下相关的知识。便找到了《Python神经网络编程》这本书,若稍微有些基础看起来很快,看完之后给我的感觉是对于神经网络的基本知识、神经网络背后的核心思想有了更深的理解,及时记录下来,方便自己学习。首先附上这本书的PDF与相关资源链接:https://pan.baidu.com/s/1lcVimFBDDCYGTIi6xzxV_g提取码:oiv7...
2020-06-15 17:57:48 9209 9
原创 OpenCV4特征匹配
因为每个特征点都具有标志着唯一身份和特点的描述子,因此特征点匹配其实就是在两个图像中寻找具有相似描述子的两个特征点。,就是指将从影像中提取的特征作为共轭实体,而将所提特征属性或描述参数(实际上是特征的特征,也可以认为是影像的特征)作为匹配实体,通过计算匹配实体之间的相似性测度以实现共轭实体配准的影像匹配方法。它使用第一组中的每个特征的描述子,与第二组中的所有特征描述子进行匹配,计算它们之间的差距,然后将最接近的一个匹配返回。虽然Harris角点具有旋转不变的特征,但缩放后,原来的角点有可能就检测不到了。
2024-08-20 23:13:01 1035
原创 Xubuntu22.04 终端命令调用图形设置工具
使用Xubuntu22.04系统发现很多图形设置工具不太容易在桌面找到,需要通过终端指令快速调用,整理一些常用的。
2024-07-20 17:26:53 288
原创 Git使用笔记
1.Git是目前世界上最先进的分布式版本控制系统(没有之一)。2.Git是用C语言开发的。3.分布式不会因为某地分支出了问题就全盘崩溃,集中式的容易出现单点出了问题,全盘崩溃;Git有完整的代码版本库,可以离线编辑修改,每个人都有所有的代码,除非每个人都出了问题,就一定会有一个人有完整的代码库,重新创建一个新的库就行,重新上传,但是集中式的,如果服务器崩了,所有人的都会出问题,不完整,删库跑路一个性质。关于本节中的内容具体的去看博客,需要时再去看。。。
2024-06-30 10:28:33 510 1
原创 解决不连接外接显示器导致VNC使用卡顿的问题
Xubuntu16.04系统,安装了x11vnc,设备在未连接外接显示器的情况下,使用VNC的过程中很卡顿。
2024-06-11 10:29:37 942
原创 C++:Lambda表达式用法
Lambda表达式,又称匿名函数,假如在编程时,有一个函数只会被复用一次,其他地方再也不会调用时,lambda表达式就很实用。
2024-04-21 08:15:00 333
原创 基于C++的配置文件解析器/编码器——toml库
虽然写配置文件本身是一个简单的事情,但很容易出错,且容易因为规范不一导致解析出错,自从使用了TOML库,发现是真香!
2024-03-09 12:14:15 1960
原创 Linux常用指令总结
或者克隆下来以后,直接用Qt打开该项目的CMakeList.txt,注意项目的构建目录,要改成项目名/build,然后先执行cmake,再进行项目构建。:切换到第一个虚拟终端,也就是TTY1。:寻找带penmount字样的文件和文件夹。(remove的缩写):删除一个文件。:寻找一个文件Force.png。:切换回图形界面,也就是X会话。:linux中打开终端的快捷键。:设置网卡eht0的ip地址。:在同一终端中打开另一个终端。:显示当前所在的目录路径。:重新初始化终端/清屏。:打开某个文件夹,如。
2024-02-15 09:47:39 4288 3
原创 Xubuntu16.04系统中修改系统语言和系统时间
locale -a:指定系统的默认语言为英语(美国),使用 UTF-8 字符编码。:指定语言环境的优先级顺序,首选英语(美国),其次是英语。这些设置表明系统的默认语言和语言环境为英语(美国),使用 UTF-8 字符编码。文件是一个用于设置系统默认区域设置(locale)的配置文件。区域设置是一组用于定义语言、地区和其他相关本地化信息的配置。该文件中包含了一些环境变量的设置,用于指定系统的默认语言、字符编码、日期格式等。:指定系统的默认语言。
2024-02-13 22:14:53 895
原创 常用换源总结
在Ubuntu系统上使用进行软件安装或更新的时候,由于使用的是国外源,导致下载速度很慢或者连接超时,需要更换下载源。以下两个选其一复制到文件即可。
2024-02-03 17:22:26 787
原创 JSON-RPC笔记
json-rpc是一种非常轻量级的跨语言远程调用协议,使用简单,仅需几十行代码,即可实现一个远程调用的客户端,方便语言扩展客户端的实现。
2024-01-22 22:29:43 1080
原创 记录:排查create_ap偶发无法开启自发AP的问题
排查create_ap偶发无法开启自发AP的问题,记录分析create_ap开启的过程。
2024-01-13 15:48:45 1121
原创 分割系统日志,解决syslog文件过大的问题
随着系统使用时间越长,系统日志syslog也会越来越大,不但占用硬盘空间,且拷贝日志也需要较长时间,需要对系统日志进行分割以减小体积。
2024-01-07 09:40:23 1578
原创 Xubuntu16.04系统中使用RTL8822CE8821无线网卡
如果 lspci 指令中可以搜索到无线网卡,但 iwconfig 却找不到无线网卡,则大概率是没有安装 RTL8822CE驱动。
2023-12-03 16:08:40 1488
原创 智能指针(Newbie Note)
智能指针:在构造的时候分配内存,当离开作用域的时候,自动释放分配的内存,这样的话开发人员就可以从手动动态管理内存的繁杂内容中解放出来。
2023-11-22 23:06:02 4328
原创 Linux系统中Qt应用程序确保使用集成显卡进行图形渲染
有一个Qt开发的应用程序,使用了Qt的OpenGL模块来渲染QImage加载的图片,当应用程序切换到图片渲染界面时,系统CPU占用率立马到了100%多,容易造成程序卡顿,可设备是自带集成显卡的,期望效果是用集成显卡进行图形渲染,以解决软件运行卡顿的问题。
2023-11-20 08:45:00 850
原创 Valgrind——程序分析工具
Valgrind是运行在Linux上的程序分析工具,它包含很多小工具: memcheck(内存泄露检查工具)等。
2023-11-15 21:48:25 778
原创 OpenCV实际使用中的笔记记录
1.对Mat类型的变量进行循环输入2.关于OpenCV 中 cv::Rect R_rect( )的用法3.关于OpenCV中cv::Point3f的创建4.Eigen::四元数赋值
2023-11-05 22:43:33 180
原创 Xubuntu16.04系统中create_ap开启5G网络的踩坑记录
Xubuntu16.04系统中create_ap开启5G网络的踩坑记录。
2023-10-29 15:54:31 1306 2
原创 Xubuntu16.04系统中安装create_ap创建无线AP
在Xubuntu16.04系统的设备上安装无线WIFI模块后,想通过设备自身的无线AP,进行和外部设备的连接,需要安装create_ap软件,并设置无线AP的名称和密码,并设置为开机自启动。
2023-10-22 14:45:45 774
原创 Xubuntu16.04系统中解决无法识别exFAT格式的U盘
将exFAT格式的U盘插入到Xubuntu16.04系统中,发现系统可以识别到此U盘,但是打不开,查询后发现需要安装库才行。
2023-09-02 18:20:18 2879 2
原创 C++处理终端程序中断或意外退出的情况
在C++中,可以使用信号处理函数来捕获用户通过CTRL+C等操作关闭程序的信号,并在信号处理函数中调用相应的函数。
2023-08-30 08:57:57 1261
原创 关于面试找工作、工作中注意点的个人总结(三)
回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。
2023-08-14 08:45:00 527 2
Linux实时内核5.15.137
2024-01-27
turbovnc-3.0.3-amd64.deb virtualgl-3.1-amd64.deb
2023-04-21
ubuntu16.04源码编译wireshark2.6.10
2022-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人