工程类记录
持久决心
主攻深度学习&机器视觉领域,希望与各个领域的大佬交流. [Github:https://github.com/PingHGao] [Stack Overflow:https://stackoverflow.com/users/7371707/toughmind ] [CSDN:https://blog.csdn.net/u013832707] [Yuque:https://www.yuque.com/toughmind] [Email:gphsmail@163.com]
展开
-
pyrealsense2 初步使用教程
这是我的推广信息,以激励自己更好的分享自己的知识和经验!也希望看到的你能够多多支持,谢谢!1. 滴滴云AI大师:目前滴滴云正在大力推广自己的云计算服务,需要购买的朋友们用我的AI大师码 「2049」在滴滴云上购买 GPU / vGPU / 机器学习产品可额外享受 9 折优惠,点击这里前往滴滴云官网。参考信息pyrealsense2 documentation官方示例示例代码import numpy as npimport cv2import matplotlib.pyplot as.原创 2020-09-14 18:37:36 · 15041 阅读 · 7 评论 -
Windows/Linux下创建文件夹的软连接,让一个大数据在电脑上只存在一份
前言相信我们在使用计算机的过程中存在这样的情况,不同的地方都需要用到同一个大的视频或者其他数据。常常需要把这些数据复制过来复制过去,浪费时间和空间。这时候,创建数据或者文件夹的软连接就显得很方便了。让连接让不同的文件路径都指向同一个数据,节约了时间和空间。具体什么是软连接和硬链接,请参看博文理解 Linux 的硬链接与软链接;Windows下的相关情况请参考博文Windows中的硬链接和软链接(hard link 和 Symbolic link)创建方式Windows: mklink /J tar原创 2020-06-05 10:44:33 · 877 阅读 · 0 评论 -
弱小目标检测领域下图像的信噪比(SNR)计算方法
前言在做目标检测相关工作时,我们都知道弱小目标很难检测。目标的“弱”和“小”分别代表两个不同属性,“弱”代表的是目标在图像的灰度大小,其可以用局部信噪比来描述目标信号的强弱;“小”代表的是目标的尺度大小,即在图像中代表的是目标所占的像元大小 。国际光学工程学会定义弱小目标局部信噪比小于 5dB,图像中的像素大小小于等于 9×9,其所占一帧图像大小为 256×256 的 0.12% 。显然,目标...原创 2020-04-16 16:48:07 · 8285 阅读 · 7 评论 -
pyinstaller 打包成 exe 文件后无法保存视频的问题
问题描述我使用pyinstaller将py程序打包成exe文件,其中包含保存视频的代码。直接运行脚本时,程序能够正确的保存视频。但是通过pyinstaller打包成exe文件后,exe文件无法保存视频。解决方法从python对应的路径中拷贝 opencv_video_ffmpeg412_64.dll 到exe旁边。可能不同的python和opencv版本对应的文件名和数字不一样,大家自己测试...原创 2019-12-23 14:44:27 · 931 阅读 · 0 评论 -
Windows下使用C++调用海康SDK获取视频,用OpenCV显示
获取源码下载海康的Windows 64位版本的SDK,解压得到如下文件:建立VS工程(VS2015)建立工程,将相关文件复制到工程目录下工程的文件结构如图:其中dll文件包含所有源文件库文件的内容:include文件夹包含头文件的所有内容:lib文件夹包含库文件中所有的.lib文件:配置工程添加包含目录以及库目录:将dll文件添加到环境中,文字内容如下:path=...原创 2019-12-05 15:28:24 · 7265 阅读 · 17 评论 -
hiredis在windows下的编译以及使用
前言在项目中,我使用Redis内存数据库的消息订阅和发布功能来实现进程间通信。在windows平台下,各种好用的库官方似乎都没有进行特定的适配。我一度以为在windows下用C/C++调用Redis会非常困难。在经过大量的查阅资料后,终于成功使用C++调用Redis,于是果断写一篇博客进行记录。由于官方以及网络上很多人都使用的是hiredis。我也利用hiredis作为客户端。使用记录源码...原创 2019-12-03 17:36:19 · 5805 阅读 · 4 评论 -
使用RTSP协议读海康设备的视频记录
前言作为一名搞CV的程序员,我们的输入通常就是视频流。我相信很多人都用的OpenCV提供的VideoCapture函数。就我现在的经验来说,该函数支持以下3种输入:# 方式1:填入索引,表示读取设备上的摄像头video = cv2.VideoCapture(0)# 方式2:读取一个视频文件,直接给出视频的路径即可video = cv2.VideoCapture('XXX.mp4')...原创 2019-11-05 15:12:55 · 2243 阅读 · 0 评论