1.TCP粘包拆包原因 1.1TCP粘包原因 TCP粘包是指在数据传输过程中,短时间发送多个小数据包被合并成一个大的数据包, 包1包2包3包4 1.2TCP分包原因 TCP分...
1.TCP粘包拆包原因 1.1TCP粘包原因 TCP粘包是指在数据传输过程中,短时间发送多个小数据包被合并成一个大的数据包, 包1包2包3包4 1.2TCP分包原因 TCP分...
git remote set-branches origin 'remote_branch_name'git fetch --depth 1 origin remote_br...
顾名思义:链表反转eg:4--->3---->2--->1转为1-->2--->3---->4实现原理如下 就是把当前节点的next 往前赋值,然后更新cur 和pre 直...
一、基础播放指令 1.播放视频 2.循环播放视频 3.播放完之后退出 4.设置窗口标题 二、处理指令 1.格式转换
1.官网 http://ffmpeg.org/download.html[http://ffmpeg.org/download.html] 2.解压 3.环境变量 D:\so...
公司前一段有个需求就是获取使用电脑cpu、内存等资源占用就cpu占用而言,获取方式有计算和直接从pdh性能监视器两种。 这里使用pdh获得 最后导出dlll供unity使用 ...
1.形态学腐蚀——erode函数 C++:void dilate(InputArray src,OutputArray dst,InputArray kernel,Point...
1形态学概述 形态学(morphology)一词通常表示生物学的一个分支,该分支主要研究动植物的形态和结构。而我们图像处理中指的形态学,往往表示的是数学形态学。下面一起来了解...
问题描述 真实案例,农业领域经常需要计算对象个数 或者在其它领域拍照自动计数,可以提供效率,减低成本 解决思路 通过二值分割+形态学处理+距离变换+连通区域计算 结果展示:
参考:有空 整理 1虚函数纯虚函数C++由virtual声明virtual <类型><函数名>(<参数表>)=0;C#由virtual声明abstract <类型><函...
对于C这种编译性语言,我们平时编译时,不管是通过IDE图形界面,还是通过命令行,总感觉编译一下就完成了,然后就得到了针对某OS和某CPU的二进制可执行文件(机器指令的文件)。...
知哈希算法(perceptual hash algorithm),它的作用是对每张图像生成一个“指纹”(fingerprint)字符串,然后比较不同图像的指纹。结果越接近,就...
1.公司有个需求,要获取虚拟摄像头画面实时监测,之前同事好像是用dshow创建的虚拟摄像机。有个问题 通过QT的Qcamera和opencv的VideoCapture存在问题...
一路走来一路坑,参考 https://blog.csdn.net/weixin_43679427/article/details/115583516 https://blog...
颜色有多种表示形式 RGB rgb:分别为红色(R),绿色(G)和蓝色(B)。这三种颜色的不同组合可以形成几乎所有的其他颜色。 局限性:人眼对于这三种颜色分量的敏感程...
把图像进行二值化吧。 二值化是将图像使用黑和白两种颜色表示的方法。 我们将灰度的阈值设置为$128$来进行二值化,即: $$ y= \begin{cases} 0& (\te...
灰度是一种图像亮度的表示方法,通过下式计算: $$ Y = 0.2126\ R + 0.7152\ G + 0.0722\ B $$ Mat BGR2GRY(Mat img)...
Mat channel_swap(cv::Mat img) { // get height and width int width = img.cols; int heigh...
掩膜操作作用 1.提取感兴趣区,用预先制作的感兴趣区掩模与待处理图像相乘,得到感兴趣区图像,感兴趣区内图像值保持不变,而区外图像值都为0。 2.屏蔽作用,用掩模对图像上某些区...