草庐IT

Unity—委托

全部标签

万能分割神器——Segment Anything(Meta AI)图片和影像的万能分割

想必大家之前都做过抠图或者图片任务提取等任务,这有点想目前我们手机当中可以直接点击图片,然后将其复制到其它地方,就会自动出现这个任务图像一样。这里我们可以直接登录这个网站去尝试一下这个图像分割的魅力SegmentAnything|MetaAI这里面是官方的展示,这里我们需要选择添加分割的区域来实现影像分割,或者使用其它左侧工具栏中的盒子工具以及自动的everything,就是自动识别的结果。 添加和减去区域通过添加点来屏蔽区域。选择添加区域,然后选择对象。选择"删除区域",然后选择区域,细化遮罩。我们直接采用全自动分割来提取影像的结果这里我们也可以通过上传我们自己的影像来进行影像提取,但是这里

黑客(网络安全)技术自学——高效学习

      当我们谈论网络安全时,我们正在讨论的是保护我们的在线空间,这是我们所有人的共享责任。网络安全涉及保护我们的信息,防止被未经授权的人访问、披露、破坏或修改。一、网络安全的基本概念      网络安全是一种保护:它涉及保护我们的设备和信息,从各种威胁,如病毒和蠕虫,到更复杂的形式的网络犯罪。它涉及保护我们的数据,确保其安全性、机密性和完整性,同时还要确保我们的设备和网络的正常运行。      网络安全可以分为几个关键领域:网络安全:保护网络和其资源免受攻击、损坏或未经授权的访问。信息安全:保护信息和信息系统免受未经授权的访问、使用、披露、破坏、修改或破坏。运行安全:确保系统的连续运行和

Visual Studio 2019下使用C++与Python进行混合编程——环境配置与C++调用Python API接口

前言在vs2019下使用C++与Python进行混合编程,在根源上讲,Python本身就是一个C库,那么这里使用其中最简单的一种方法是把Python的CAPI来嵌入C++项目中,来实现混合编程。当前的环境是,win10,IDE是vs2019,python版本是3.9,python的环境是使用Anacond安装的。一、环境配置1.安装Python首先要安装好Python的库,Python可以直接从官网下载,或者直接在conda里面进行安装。2.添加环境变量安装完成之后,添加两个系统环境变量,分别是:PYTHONHOME和PYTHONPATH。如果不添加这两个系统环境变量会报以下的错误:Pytho

c++ - 使用 qt 自定义委托(delegate)正确突出显示

我正在制作一个表格控件,除了其模型的DisplayRole中的数据外,它还显示一些额外的文本数据。在所有其他方面,文本和单元格显示应该相同。我遇到的问题是正确显示突出显示的单元格。我目前正在使用以下代码:voidMatchDelegate::paint(QPainter*painter,constQStyleOptionViewItem&option,constQModelIndex&index)const{if(option.state&QStyle::State_Selected)painter->fillRect(option.rect,option.palette.highli

关于ESP8266的透传模式测试(一)——TCP Client透传模式

一、前言本次测试所使用的是正点原子的ATK-ESP8266WIFI模块。直接使用官方提供的固件使用AT指令来配置模块并使用。模块默认为AT指令状态,模拟波特率为115200(8bit数据位,1bit停止位)。硬件连接使用USB转TTL方式(电脑需要安装CH340驱动)连接ESP8266,接线图如下。二、透传模式什么是透传模式,简单的讲就是,ESP8266将通过串口接收到的数据,直接进行转发到所设置的目标服务器的端口上,而我们不需要关心WIFI协议是如何来实现数据的传输。只需要在ESP8266上设置好服务器地址即可。ATK_ESP8266模块仅在TCPClient和和UDP,支持透传模式。三、E

鸿蒙HarmonyOS开发实战—安全管理(生物特征识别开发)

生物特征识别开发概述提供生物特征识别认证能力,可应用于设备解锁、支付、应用登录等身份认证场景。当前生物特征识别能力提供2D人脸识别、3D人脸识别两种人脸识别能力,设备具备哪种识别能力,取决于设备的硬件能力和技术实现。3D人脸识别技术识别率、防伪能力都优于2D人脸识别技术,但具有3D人脸能力(比如3D结构光、3DTOF等)的设备才可以使用3D人脸识别技术。基本概念生物特征识别(又叫生物认证):通过计算机与光学、声学、生物传感器和生物统计学原理等高科技手段密切结合,来进行个人身份的鉴定。人脸识别:基于人的脸部特征信息进行身份识别的一种生物特征识别技术,用摄像机或摄像头采集含有人脸的图像或视频流,并

Unity 动画系统

动画系统包含:动画片段AnimationClip,记录物体变化的信息,可以是角色的闪转腾挪,也可以是一扇门的开闭动画状态机AnimatorController,根据设置切换动画片段动画组件Animator,Animation替身Avatar,对人形动画进行复用动画复用把一个.anim的动画文件作为文本打开里面有个path属性记录动画要操作的对象的路径,如果根据path找不到对象,这个动画就会失效其他物体要使用这个动画就必须包含路径一致的对象,否则Animation窗口里就会显示Missing对于人形动画的fbx文件,选中动画按Ctrl+D就可以把动画复制出来,同样作为文本打开这里path为空,

嵌入式——RTC闹钟Alarm

开发流程配置RTC时钟设置RTC闹钟配置RTC闹钟中断实现中断函数RTC闹钟初始化//闹钟外部中断exti_flag_clear(EXTI_17);exti_init(EXTI_17,EXTI_INTERRUPT,EXTI_TRIG_RISING);//重置闹钟rtc_alarm_disable(RTC_ALARM0);rtc_alarm_structras;ras.alarm_mask=RTC_ALARM_HOUR_MASK|RTC_ALARM_MINUTE_MASK|RTC_ALARM_SECOND_MASK;ras.weekday_or_date=RTC_ALARM_DATE_SELEC

flink重温笔记(二):Flink 流批一体 API 开发——Source 数据源操作

Flink学习笔记前言:今天是第二天啦!开始学习Flink流批一体化开发知识点,重点学习了各类数据源的导入操作,我发现学习编程需要分类记忆,一次一次地猜想api作用,然后通过敲代码印证自己的想法,以此理解知识点,加深对api的理解和应用。Tips:我觉得学习Flink还是挺有意思的,虽然学习进度有点慢,但是数据源已经理解清楚了,我相信接下来一切会越来越好的!二、Flink流批一体API开发1.输入数据集DataSource1.1预定义Source1.1.1基于本地集合的Source(1)env.fromElements()#两种输入类型,一种是元素,一种是元组DataStreamSourceO

Keychron键盘—一款办公利器

这里给大家介绍下今天的主角KeychronK3矮轴无线机械键盘让我们先始于颜值KeychronK3采用84键配列,键帽分为深灰和浅灰两种颜色,配了ESC、灯光两枚橙色键帽点缀。键盘长306mm,宽116mm,高度17-22mm(含键帽),超薄设计,外出时方便塞进电脑包、公文包、行李箱里。84键的布局,与笔记本的键盘布局很接近,上方F区有多种快捷键。键帽是深灰和浅灰搭配,沉稳大气中透着冷峻的科技感,橙色的ESC键点缀,为画面带来亮色。键盘采用悬浮式按键设计,超薄机身,矮机械轴搭配矮键帽使用。键盘外壳采用ABS+铝壳材质,边框很窄,四角进行了倒角处理。(就很赞,颜控的福利)。再让我们忠于性能(好用