在实际抓取空中包的过程中,对应网卡的windows驱动往往不支持抓包(或者只能购买购物网站上的性能不大行的所谓windows专用抓包工具,其实这从底层上看是不合理的,就算找客服问,他们往往也无法准确回答),而这种抓包的方式在linux系统上更容易开发(甚至原生就支持),也更容易使用,所以本文介绍如何通过ubuntu系统抓包。一、使用设备mtkusb网卡(也可以是rtk、bcm、qcom、intel等厂商的网卡,因为目前本人只有这个,所以以mtk为例),windows电脑二、将网卡插入电脑这个就是插入的usb网卡,这里之所以没有显示具体的设备名,是因为本人没有安装它的windows驱动,不过这无
一打开设置开机自启配置程序alt+F2输入gnome-session-properties或终端输入gnome-session-properties二添加开机自启配置点右方的add加入填写名称,可自定义填写指令,即开机想要执行的指令gnome-terminal-xbash-c“ls;execbash”注:gnome-terminal-x是启动终端-c后面“”是要执行的命令;execbash目的是为了让终端窗口不关闭,如果没有这个的话,终端执行完就关闭了添加上面的开机自启配置保存关闭后重启机器,会在开机后打开新终端执行ls命令,执行完后终端窗口不会关闭.如果要执行的是一个脚本,把上面的ls缓存自
目录1.正常用maven导入坐标:2.下载库文件:3.下载模型文件:4.把库文件粘贴到你的jdk的bin目录下5.把模型文件放到你的项目目录6.编写你的javase测试代码7.编写前端提交人脸图片的后端人脸校验接口8惊喜:这时前端调用你的接口就会:9.注意:该依赖目前不支持java自训练模型,自训练接口仅对c++语言提供,社区补充版本的依赖可以支持模型自训练先一步一步来,中间会讲解会踩到的坑。作者环境:java11(最好用java8)1.正常用maven导入坐标:org.openpnpopencv4.5.3-1依赖下载完别急着写代码你急着把测试代码写了会遇到:库文件找不到异常2.下载库文件:R
第八章:形态学操作什么是形态学操作?形态学,morphology,形态学最初是生物学中研究动物和植物结构的一个分支,被引入图像处理领域后,图像形态学就指以形态为基础对图像进行分析的一种方法或技术。图像形态学操作的核心思想是:从图像中提取用于表达或描绘图像形状的信息。图像形态学操作的目的是:使计算机更够更好的对图像进行识别和理解。因为图像形态学处理后可以简化图像数据,同时保存了它们基本的形状特性,去除了不相干的结构。关键点:图像形态学操作主要是对二值图像进行操作的,来连接相邻的元素或分离成独立的元素。其次是灰度图像,但处理彩色图像几乎没有意义!图像形态学操作主要有:膨胀、腐蚀、开运算、闭运算、梯
空间变换中的仿射变换对应着五种变换,平移,缩放,旋转,翻转,错切。而这五种变化由原图像转变到变换图像的过程,可以用仿射变换矩阵进行描述。而这个变换过程可以用一个2*3的矩阵与原图进行相乘得到。关键就是这个矩阵M:仿射变换的函数: 平移,旋转 cv2.warpAffine(scr,M,dsize,flags,mode,value) 透视cv2.warpPerspective(img1,M,desize......)M:变换矩阵desize:输出图片大小flags:与resize中的插值算法一致mode:边界外推法标志(有默认值)value:填充边界值(有默认值)平移 读入的是二维的图像,所以就不
第一步:配置镜像源,安装必要环境我在这篇文章中详细写了如何配置清华源更换镜像第二步:安装anaconda1进入官网https://www.anaconda.com/2下载linux的sh版3在对应位置通过命令输入sh文件名.sh4选择YES5选择NO(我们要自定义配置环境)第三步:安装完成Anconda后配置环境1编辑环境变量vim~/.bashrc2添加内容这里的自己对应的路径名,一般默认安装会有提示,一般都是home/用户名exportPATH="/自己对应的路径名/anaconda3/bin:$PATH"3激活修改的内容source~/.bashrc4测试conda若没有显示notfon
Ubuntu22.04安装RabbitMQ一、前言二、安装步骤1.参考RabbitMQ官网2.开始安装一、前言最近学习RabbitMQ消息中间件,发现网上很多教程都是用CentOS系统装的,而我用的是目前最新的Ubuntu22.04系统,在安装的过程中踩了不少坑以至于一度想重装系统,所以现在完整地记录一下RabbitMQ在Ubuntu22.04中的安装过程吧!二、安装步骤1.参考RabbitMQ官网基于除了官网谁也不信的奇怪心理,其实一般除非没有官方参考资料,我才会在谷歌百度等搜索引擎上查找答案,问题是很多情况下大多博客帖子都讲的不一样,实在难以轻易相信它们。官网链接:RabbitMQ下载链接
这里写目录标题Sobel理论基础1.计算水平方向偏导数的近似值2.计算垂直方向偏导数的近似值Sobel算子及函数使用参数ddepth代码示例:使用函数cv2.convertScaleAbs()对一个随机数组取绝对值。cv2.Sobel()方向参数dx,dy1.计算x方向边缘(梯度):dx=1,dy=02.计算y方向边缘(梯度):dx=0,dy=13.参数dx与参数dy的值均为1:dx=1,dy=14.计算x方向和y方向的边缘叠加代码示例:使用函数cv2.Sobel()获取图像水平方向的边缘信息。示例2:使用函数cv2.Sobel()获取图像水平方向的完整边缘信息。示例3:计算函数cv2.Sob
解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题先来个结论:不要使用Ubuntu自带的图形化磁盘工具创建分区,磁盘分区操作请使用fdisk等工具。正文太长不想看的记住这个结论就行,有兴趣的接着看。首先介绍一下磁盘的基本配置,vmware中创建了两块磁盘,一个20GB的,用做系统盘,后续不打算扩容。另一个,做数据盘,打算后续随着数据增长进行扩容,下文为了方便演示新建一个1GB的磁盘来模拟我的真实操作。创建数据盘时,发现Ubuntu自带一个图形化磁盘工具,所以就偷懒了直接用它新建分区,没有使用fdisk命令。新增的数据盘未初始化前是这样的点击下方的齿轮,选择格式化文件系
解决虚拟机环境下使用Ubuntu自带的图形化工具创建的磁盘分区无法扩容的问题先来个结论:不要使用Ubuntu自带的图形化磁盘工具创建分区,磁盘分区操作请使用fdisk等工具。正文太长不想看的记住这个结论就行,有兴趣的接着看。首先介绍一下磁盘的基本配置,vmware中创建了两块磁盘,一个20GB的,用做系统盘,后续不打算扩容。另一个,做数据盘,打算后续随着数据增长进行扩容,下文为了方便演示新建一个1GB的磁盘来模拟我的真实操作。创建数据盘时,发现Ubuntu自带一个图形化磁盘工具,所以就偷懒了直接用它新建分区,没有使用fdisk命令。新增的数据盘未初始化前是这样的点击下方的齿轮,选择格式化文件系