- 博客(219)
- 资源 (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 19637 735
原创 海康威视工业相机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 26396 58
原创 《Python神经网络编程》自己动手编写一个神经网络
最近在看一些经典论文,想要动手复现其中的代码,无奈自己水平过于低,总感觉对于神经网络的理解不够深入,于是想补一下相关的知识。便找到了《Python神经网络编程》这本书,若稍微有些基础看起来很快,看完之后给我的感觉是对于神经网络的基本知识、神经网络背后的核心思想有了更深的理解,及时记录下来,方便自己学习。首先附上这本书的PDF与相关资源链接:https://pan.baidu.com/s/1lcVimFBDDCYGTIi6xzxV_g提取码:oiv7...
2020-06-15 17:57:48 8684 7
原创 基于C++的配置文件解析器/编码器——toml库
虽然写配置文件本身是一个简单的事情,但很容易出错,且容易因为规范不一导致解析出错,自从使用了TOML库,发现是真香!
2024-03-09 12:14:15 1114
原创 Linux常用指令总结
或者克隆下来以后,直接用Qt打开该项目的CMakeList.txt,注意项目的构建目录,要改成项目名/build,然后先执行cmake,再进行项目构建。:切换到第一个虚拟终端,也就是TTY1。:寻找带penmount字样的文件和文件夹。(remove的缩写):删除一个文件。:寻找一个文件Force.png。:切换回图形界面,也就是X会话。:linux中打开终端的快捷键。:设置网卡eht0的ip地址。:在同一终端中打开另一个终端。:显示当前所在的目录路径。:重新初始化终端/清屏。:打开某个文件夹,如。
2024-02-15 09:47:39 4187
原创 Xubuntu16.04系统中修改系统语言和系统时间
locale -a:指定系统的默认语言为英语(美国),使用 UTF-8 字符编码。:指定语言环境的优先级顺序,首选英语(美国),其次是英语。这些设置表明系统的默认语言和语言环境为英语(美国),使用 UTF-8 字符编码。文件是一个用于设置系统默认区域设置(locale)的配置文件。区域设置是一组用于定义语言、地区和其他相关本地化信息的配置。该文件中包含了一些环境变量的设置,用于指定系统的默认语言、字符编码、日期格式等。:指定系统的默认语言。
2024-02-13 22:14:53 762
原创 常用换源总结
在Ubuntu系统上使用进行软件安装或更新的时候,由于使用的是国外源,导致下载速度很慢或者连接超时,需要更换下载源。以下两个选其一复制到文件即可。
2024-02-03 17:22:26 471
原创 JSON-RPC笔记
json-rpc是一种非常轻量级的跨语言远程调用协议,使用简单,仅需几十行代码,即可实现一个远程调用的客户端,方便语言扩展客户端的实现。
2024-01-22 22:29:43 650
原创 分割系统日志,解决syslog文件过大的问题
随着系统使用时间越长,系统日志syslog也会越来越大,不但占用硬盘空间,且拷贝日志也需要较长时间,需要对系统日志进行分割以减小体积。
2024-01-07 09:40:23 835
原创 Xubuntu16.04系统中使用RTL8822CE8821无线网卡
如果 lspci 指令中可以搜索到无线网卡,但 iwconfig 却找不到无线网卡,则大概率是没有安装 RTL8822CE驱动。
2023-12-03 16:08:40 764
原创 智能指针(Newbie Note)
智能指针:在构造的时候分配内存,当离开作用域的时候,自动释放分配的内存,这样的话开发人员就可以从手动动态管理内存的繁杂内容中解放出来。
2023-11-22 23:06:02 2001
原创 Linux系统中Qt应用程序确保使用集成显卡进行图形渲染
有一个Qt开发的应用程序,使用了Qt的OpenGL模块来渲染QImage加载的图片,当应用程序切换到图片渲染界面时,系统CPU占用率立马到了100%多,容易造成程序卡顿,可设备是自带集成显卡的,期望效果是用集成显卡进行图形渲染,以解决软件运行卡顿的问题。
2023-11-20 08:45:00 452
原创 Valgrind——程序分析工具
Valgrind是运行在Linux上的程序分析工具,它包含很多小工具: memcheck(内存泄露检查工具)等。
2023-11-15 21:48:25 204
原创 OpenCV实际使用中的笔记记录
1.对Mat类型的变量进行循环输入2.关于OpenCV 中 cv::Rect R_rect( )的用法3.关于OpenCV中cv::Point3f的创建4.Eigen::四元数赋值
2023-11-05 22:43:33 157
原创 Xubuntu16.04系统中安装create_ap创建无线AP
在Xubuntu16.04系统的设备上安装无线WIFI模块后,想通过设备自身的无线AP,进行和外部设备的连接,需要安装create_ap软件,并设置无线AP的名称和密码,并设置为开机自启动。
2023-10-22 14:45:45 605
原创 Xubuntu16.04系统中解决无法识别exFAT格式的U盘
将exFAT格式的U盘插入到Xubuntu16.04系统中,发现系统可以识别到此U盘,但是打不开,查询后发现需要安装库才行。
2023-09-02 18:20:18 2002 2
原创 C++处理终端程序中断或意外退出的情况
在C++中,可以使用信号处理函数来捕获用户通过CTRL+C等操作关闭程序的信号,并在信号处理函数中调用相应的函数。
2023-08-30 08:57:57 897
原创 关于面试找工作、工作中注意点的个人总结(三)
回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有。其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。
2023-08-14 08:45:00 297 2
原创 关于面试找工作、工作中注意点的个人总结(二)
回答提示最强的技能最深入研究的知识领域、个性中最积极的部分、做过的最成功的事主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业喜欢有礼貌的求职者。
2023-08-07 08:37:47 273
原创 Ubuntu16中安装PCL
注意:如果你的VTK版本不是6.3,请将上述路径中的版本号改为你的VTK版本号。需要安装vtk、boost、eigen、pcl库。
2023-06-03 11:45:54 381
原创 ROS和ROS2使用
在上面的代码中,我们使用了std::thread来启动和停止节点,这样可以避免阻塞主线程。在main函数中,我们初始化ROS2节点,创建NodeManager对象,并向其添加两个节点。以下是一个C++代码示例,可以对多个ROS2节点分别进行启动和关闭,通过调用相关函数可启动或关闭某个指定节点,不会阻塞主线程,且不需要用户操作来退出某个节点。:可以对多个ROS2节点分别进行进行启动和关闭,通过调用相关函数可启动或关闭某个指定节点,不会阻塞主线程,且不需要用户操作来退出某个节点。文件中编写节点代码。
2023-06-03 11:36:03 540
原创 解决Ubuntu16中安装opencv后找不到vtk库的问题
时却说找不到这个库,网上搜了下说在编译opencv源码的时候,需要加上编译VTK库的选项,于是重新下载、编译、安装了源码,在cmake时加上了vtk。文件夹里,然后在cmake的时候加上编译viz模块的选项。最近一个项目中要用到OpenCV的VTK库,但引入头文件。源码中,所以即使编译时加了编译VIZ模块也没用。但安装完成后,发现还是引入不了。源码中的viz模块,将其放到。又是一通搜索后发现,原来。
2023-05-30 22:19:44 794
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关注的人