【OpenCV】图像几何形状绘制

文章目录图像几何形状绘制绘制矩形绘制圆绘制直线结果展示图像几何形状绘制绘制矩形rectangle(img,Point(j,i),Point(j + img4.cols, i + img4.rows),Scalar(255,255, 0),2,8);参数如下:img:被处理的图片Point(j,i)代表矩形左上点的坐标Point(j + cols, i +rows)代表矩形右下点的坐标【矩形的大小(cols,rows】scalar:颜色2代表线条宽度8是线型,默认取8绘制圆cvCi
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

Python科学计算库Pandas聚合之apply

apply 是 pandas 库的一个很重要的函数,多和 groupby 函数一起用,也可以直接用于 DataFrame 和 Series 对象。主要用于数据聚合运算,可以很方便的对分组进行现有的运算和自定义的运算。Pandas聚合之applyPandas聚合之apply练习1时间数据提取,数据如左下图所示,包含数值部分以及时间部分。要求:提取数据时间部分,返回对应的每行数据的年、月、日三列数据。效果如右下图所示。Pandas聚合之apply练习2请结合apply与groupy函数完
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

[Python从零到壹] 十八.可视化分析之Basemap地图包入门详解

欢迎大家来到“Python从零到壹”,在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍。前一篇文章主要介绍Matplotlib和Pandas扩展包绘图的基础用法,同时引入Echarts技术。这篇文章将详细讲解Matplotlib子包,负责地图绘制,即Basemap扩展包。在做数据挖掘或可视化分析时,常常需要将数据显示到地图上,比如城市人口、空气环境、GDP分布、资源销售、全球热图等。基础文章,希望对您有所帮助。
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

如何使用Python给图像算法做个简单应用界面

以前在Windows上做界面用MFC,现在做算法都是基于Python,所以转用Python的Tkinter库来做。主要是能使用Opencv和Torch处理数据,然后在界面上显示。效果如下:主要包括3个板块,其余还有一些小功能:1、显示固定的图片。或从电脑加载一张图片并显示(涉及到按钮的响应函数编写和弹窗)2、下拉框和文本框的使用3、进度条的使用(涉及到多线程) Tkinter支持控件自动调整布局,但是时间比较赶就不研究了,使用固定位置布局,界面也不给调整。控件名称...
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

[系统安全] 三十八.APT系列(3)恶意代码与APT攻击中的武器(Seak老师)

前文分享了远控木马及防御措施、APT攻击中的远控,包括木马的基本概念和分类、木马的植入方式、远控木马的通信方式、APT攻击与远控木马等。这篇这篇文章将带大家学习安天科技集团首席架构师肖新光老师(Seak)的分享,介绍恶意代码与APT攻击中的武器,包括A2PT的攻击武器、普通APT组织的自研恶意代码、商用恶意代码、无恶意代码作业、开源和免费工具等。希望这些基础原理能更好地帮助大家做好防御和保护,基础性文章,希望对您有所帮助~
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

Python科学计算库制图

Pandas制图Pandas之Series 制图Pandas之DataFrame制图Pandas综合应用1导入ca_list_copy.csv文件到DataFrame中,实现以下操作:对异常数据(数值为0)进行值替换,替换为当前列的平均值;对zwyx列的数据进行平均值统计,其他列做计数统计(提示使用value_counts());得到zwmc字段的唯一值列表;通过group函数,实现对于dd字段的分组,并按照城市计算每个城市的最大薪资,使用折线图,显示Top10城市。Pan
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

【OpenCV】随机数与随机颜色

文章目录随机数与随机颜色完整代码结果展示随机数与随机颜色RNG rng(1234);构造方法设定一个具体值,表示下面代码每次生成的结果都是一样的完整代码void QuickDemo::random_drawing() { Mat canvas = Mat::zeros(Size(512, 512), CV_8UC3); int w = canvas.cols; int h = canvas.rows; RNG rng(12345); while (true) { int c = wai
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

[系统安全] 三十九.APT系列(4)APT攻防溯源普及和医疗数据安全防御总结

前文带大家学习了安天科技集团首席架构师肖新光老师(Seak)的分享,介绍恶意代码与APT攻击中的武器,包括A2PT的攻击武器、普通APT组织的自研恶意代码、商用恶意代码、无恶意代码作业、开源和免费工具等。本文是“网络安全提高篇”第一篇文章,将带领大家了解网络安全攻防知识点,并以医疗数据安全为基础进行总结,具体内容包括:一.网络空间安全与溯源二.网络安全攻防技巧三.APT攻击经典案例四.医疗数据安全防护希望这些基础原理能更好地帮助大家做好防御和保护。
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

girlfriend 生气心情不好怎么解决?

我一直是个老直男,女朋友生气了,我就会跟她讲道理总是奔着解决问题为目的去解决,突然今天想明白了,问题是要解决但是也要等生气完了以后再去解决,先解决眼前的问题才是王道,送给所有程序员的小伙伴们!来一套甜言蜜语先哄好再说,别喷我ớ ₃ờ1、你这么可爱,我怎么忍心和你恋爱,我想和你结婚。2、他说,我能想到最浪漫的事,就是和你一起慢慢变老。3、爱情一张永远旋转的唱片,爱情是一面永远不老的容颜;我迷在这唱片里,醉在这容颜中。4、今天我学会了好多撩汉的话,每天都说给你听啊。5、我买了新唇膏,草莓味的,想试试
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

如何使用Python搭建图像算法服务端

(PS.若使用出现问题或代码逻辑存在隐患请评论回复,本人接触Socket不多)现在AI算法大多数会部署在Linux系统上,但Linux系统上的图形界面非常不人性化,不适合直接给客户进行展示。所以我们希望在Windows系统上做应用客户端,在Linux系统上做算法服务器。大概的流程如上图所示。大概描述一下两个服务的交互关系:1、应用服务向算法服务发送连接2、算法服务创建数据处理线程3、应用服务与数据处理线程1对1通信。(下面的代码只支持1个客户端的连接,多个客户端不想写了,以后有空在玩
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

【十分钟】零基础让你迅速了解go语言gin框架

文章目录Golang 语言前言博主介绍:– 本人是一个不知名的二本院校计科专业大二学生,每天除了上课就是在学校里的一个小组学习,之前学习了JAVA后学了Python如今在专注于学习Golang语言,每天总是很多胡思乱想,想一些不着调的想法,想做很多很多的软件让很多朋友们使用,但如今的技术还不到家,希望可以做出很多很多的APP给大家一起用,现仍需继续努力!一起加油!文章目录文章目录前言配置gin框架第一步 创建项目第二步 项目配置gin框架讲解创建文件第一步 创建对象第二步 具体函数第三
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

这几个简单的技能能够祝你涨薪2k喔 建议收藏

文章目录前言博主介绍:– 本人是一个不知名的二本院校计科专业大二学生,每天除了上课就是在学校里的一个小组学习,之前学习了JAVA后学了Python如今在专注于学习Golang语言,每天总是很多胡思乱想,想一些不着调的想法,想做很多很多的软件让很多朋友们使用,但如今的技术还不到家,希望可以做出很多很多的APP给大家一起用,现仍需继续努力!一起加油!文章目录文章目录前言直观理解第一步 首先添加ssh公匙第二步 fork到自己仓库第三步 使用`git clone ssh://自己远程仓库的地
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

【OpenCV】多边形填充与绘制

文章目录多边形填充与绘制绘制多边形填充多边形完整代码结果展示多边形填充与绘制绘制多边形polylines(canvas, pts, true, Scalar(0, 0, 255), 2, 8, 0)参数1表示画布,参数2表示点集,参数3表示true,参数4颜色,参数5表示线宽,参数6表示渲染方式,参数7表示相对左上角(0,0)的位置drawContours(canvas,contours,-1, Scalar(0, 0, 255),-1)参数1表示画布;参数2表示容器名称;参数3为正表示多边形的
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

【OpenCV】鼠标操作与响应

文章目录鼠标操作与响应主要操作点击鼠标拖动移动鼠标抬起完整代码结果展示鼠标操作与响应主要操作点击鼠标捕捉位置拖动移动需要使用图片复制来擦除移动过程鼠标抬起鼠标复位完整代码//参数1表示鼠标事件。Point sp(-1, -1);//鼠标的开始的位置Point ep(-1, -1);Mat temp;static void on_draw(int event,int x,int y,int flags,void *userdata){ Mat image = *((Mat*)u
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

When I’m old and dying

When I’m old and dying, I plan to look back on my life and say “wow, that was an adventure,” not “wow, I sure felt safe.”
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

那些年我在CSDN追过的安全白帽大佬,respect

2019年7月,我来到了一个陌生的专业——网络空间安全专业。作为一个长期以Python数据挖掘和NLP方向为主的学生,突然换大方向,去从事系统安全和逆向分析的研究,还是挺难的,这两年的过程也极其艰辛。依稀记得,换专业当天我下定决心:希望利用未来四年时间,深入学习安全技术,学会撰写高质量论文,并通过分享让更多的初学者了解和入门安全领域。更期盼博士早日毕业,回到家乡贵州继续从事安全技术和大数据分析的教学。
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

设计和开发作业流程

1、目的对产品设计和开发全过程进行控制,确保设计能满足合同及顾客、相关法律、法规的要求。2、适用范围本程序适用于新产品的设计。3、职责权限3.1 总经理(或授权管理者代表)负责设计开发立项、任务书、评审验证报告等批准。3.2总工程师或分管副总负责领导组织设计和开发工作。3.3研发部是设计和开发过程的主管部门,负责设计和开发全过程的协调和管理,以识别公司经营环境的变更,并实施设计和开发工作;负责组织会议评审、鉴定,归档文件的管理;负责产品试制过程控制和产品图样的工艺审查;负责产品工艺文件的编制和
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

致CSDN读者的一些话:感恩这十年的陪伴,不负遇见,短暂消失

有人说,世间一切,都是遇见,都是机缘。是啊,因为CSDN,我与很多人成为了好朋友,虽未谋面,但这种默默鼓励、相互分享的感觉真好;因为CSDN,我人生进度条八分之一(十年)的许多故事在这里书写,笔耕不辍,也算不得辜负时光吧;因为CSDN,我更珍惜每一位博友、每一位朋友、每一位老师,解答大家的问题,鼓励考研或找工作失败的人继续战斗;因为CSDN,我认识了女神,并分享了许多我们一家的故事。感恩遇见,不负青春。
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

1024,一封写给CSDN家园Python初学者的信 | Python初级、中级、高级学习路线

又是一年1024,祝所有程序员节日快乐,健康开心,祝CSDN越来越好。转眼,已经在CSDN分享了十多年博客,感谢大家的陪伴和祝福,在这里我与许多人成为了朋友,感恩。非常遗憾,这次没能去长沙岳麓书院见很多大佬和博友,下次有机会一定去。我也会继续加油,分享更好更系统的文章,帮助更多初学者。总之,感恩大家能一起在CSDN相遇,相见,相知,我们相约在这里分享一辈子,感恩同行!
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0

SpringCloud总体架构及演变

微服务架构详解微服务这个概念太大了,这里只是简单初识,简单总结记录,大佬勿喷。一、微服务分类目前市场上主流的微服务架构解决方案有3套:第一套微服务架构解决方案:Spring Boot + Spring Cloud Netflix第二套微服务架构解决方案:Spring Boot + Dubbo + Zookeeper第三套微服务架构解决方案:Spring Boot + Spring Cloud Alibaba二、各个方案组件介绍1.目前市场上主流的 第一套微服务架构解决方案:Spring
分类: 其他 发布时间: 11-24 09:49 阅读次数: 0