自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (9)
  • 收藏
  • 关注

原创 【Android Studio】Android Studio安装汉化(一目了然版)

本文介绍了两种Android Studio汉化方法:一是通过JetBrains官网下载中文语言包插件,导入后重启生效;二是使用GitHub社区维护的适配版本,安装后需在设置中切换语言并重启。两种方法均需通过Plugins界面安装插件包,适用于不同版本的Android Studio。操作步骤包括下载插件、本地安装和语言设置,最终实现界面汉化效果。建议优先选择官方更新渠道,必要时可采用社区适配方案。

2025-08-29 07:00:00 400

原创 【海康VM】通信

本文介绍了算法平台中通信模块的架构与功能实现。通信模块分为通信管理、全局触发等部分,支持TCP、UDP、串口、PLC等多种协议。其中详细说明了TCP、UDP、串口通信的参数配置方法,包括端口设置、数据格式、自动重连等功能。对于PLC通信,重点介绍了基恩士和三菱PLC的寄存器地址、轮询读取等特殊参数设置。该通信系统可实现算法平台与外部设备的数据交互,支持数据上传、自动触发等应用场景。

2025-08-11 08:00:00 778

原创 【视觉】打光小tips

本文总结了机器视觉检测中不同场景下的打光技巧。对于黑白图像需增强对比度,彩色图像则要保证颜色还原。根据照射角度,低角度可突出凹凸细节,大视野需选用条形或背光光源。针对反光产品推荐同轴光或偏振光,细微划伤检测宜用平行同轴光。产品特性决定光源选择:不平整表面用无影光源,含UV胶用365nm紫外光,内部特征检测用红外光,表面特征需短波长光源。文章还指出波长与穿透力的反比关系及互补色原理。这些方法为工业检测中的光源选择提供了实用指导。

2025-08-08 08:00:00 226

原创 【海康VM】全局脚本

全局脚本支持通过C#语言控制多流程运行时序、参数配置和通信交互,提供可视化界面管理脚本文件,支持导入/导出.cs文件、示例程序调用和Visual Studio调试。核心功能包括流程控制、模块参数修改、运行状态监控等,通过Init()、Process()等预定义方法实现初始化、执行和资源释放。特别注意硬触发和通信触发等场景不会执行Process()函数,且连续运行时流程间隔由流程自身决定。全局脚本还支持全局变量管理、模块结果回调等扩展功能,为算法平台提供灵活的二次开发能力。

2025-08-06 08:00:00 827

原创 【海康VM】脚本

在VM中,脚本作为一个模块在VM流程中存在,使用C#编程,可在VS进行代码的编写、调试。支持int、flaot、string、Bytes和Image五种数据类型的输入输出。在脚本中,可自行实现功能,也可调用第三方库。除了对数据的处理外,还可在脚本中对VM全局变量获取和设置、模块的运行参数设置,也可在脚本中调用通信设备发送数据等。

2025-08-04 07:00:00 977

原创 【VM SDK开发】环境配置

VisionMaster算法平台SDK V4.2版本基于方案、流程和模块工具等进行对象级封装,可通过方案、流程和模块工具中各个对象的功能接口进行相应的数据交互与运行控制。同时提供相应的流程配置控件、参数配置控件、渲染控件、全局工具控件以及前端运行界面控件等,方便进行方案编辑、参数配置以及渲染展示,便于灵活进行开发,并扩展机器视觉应用。

2025-07-29 20:14:34 871

原创 【数据结构 】哈夫曼编译码器

利用哈夫曼编码进行信息通信可大大提高信道利用率,缩短信息传输时间,降低传输成本。要求:在发送端通过一个编码系统对待传数据预先编码;在接收端将传入的数据进行译码(复原)。对于双工信道(即可以双向传输信息的信道),每端都需要个完整的编/译码系统。试为这样的信息收发站写一个哈夫曼的编/译码系统。

2024-01-15 10:42:38 2016 8

原创 【Linux网络编程】网络协议

传输层及其以下的机制由内核提供,应用层由用户进程提供,应用程序对通讯数据的含义进行解释,而传输层及其以下处理通讯的细节,将数据从一台计算机通过一定的路径发送到另一台计算机。

2022-10-19 06:00:00 763 5

原创 【linux网络编程】设计模式及通信过程

路由器是工作在第三层的网络设备,同时兼有交换机的功能,可以在不同的链路层接口之间转发数据包,因此路由器需要将进来的数据包拆掉网络层和链路层两层首部并重新封装。TCP是一种面向连接的、可靠的协议,有点像打电话,双方拿起电话互通身份之后就建立了连接,然后说话就行了,这边说的话那边保证听得到,并且是按说话的顺序听到的,说完话挂机断开连接。也就是说TCP传输的双方需要首先建立连接,之后由TCP协议保证数据收发的可靠性,丢失的数据包自动重发,上层应用程序收到的总是可靠的数据流,通讯之后关闭连接。应用的观感大打折扣。

2022-10-06 06:00:00 609 2

原创 【linux网络编程】网络基础

计算机要实现网络通信,就必须要有一个用于快速定位的网络地址。IP地址就是计算机在网络中的唯一身份ID,与现实世界中快递的配送需要有具体的住宅地址是一个道理。(

2022-10-01 06:00:00 920 2

原创 什么是【云原生】?

我们从一个简单的定义开始:云原生计算基金会提供了官方定义:云原生是关于速度和敏捷性的。 业务系统正在从实现业务功能演变为加快业务速度和增长的战略转型武器。 必须立即将新想法推向市场。同时,业务系统也变得越来越复杂,用户要求也越来越高。 他们希望实现快速响应、创新工作和零故障时间。 他们再也无法接受性能问题、反复出现的错误以及不能快速移动。 你的用户将访问你的竞争对手。 云原生系统旨在支持快速更改、大规模操作和复原能力下面是一些实现了云原生技术的公司。 请考虑其实现的速度、敏捷性和可伸缩性。如你所见,Netf

2022-07-10 06:00:00 2117 107

原创 作为开发人员,您应该熟悉的 7 个 JavaScript 概念

截至2022年,JavaScript目前是世界上最常用的语言。它被95%的网站使用,无论是小型初创公司还是大公司。他们中的一些人正在开发特定的网站或应用程序,需要对这种语言有很强的理解。有大量的框架和库可供javascript用户使用。如果你能理解Javascript的基础知识,你就可以很容易地学习这些框架和库。对于一些开发人员来说,有几个概念令人困惑和压倒性,但从长远来看,学习这些Javascript概念将使您受益。不仅如此,学习这些JavaScript概念将帮助您构建任何类型的应用程序并学习任何框架和库

2022-06-19 06:00:00 955 45

原创 程序员思维模式 - 主调试循环

当你已经编码了十多年时,可能很难重新捕捉初学者的思想,并向新手解释如何像程序员一样思考。我记得在大学里,当我编码的时间相对较短时,有一件事在我的脑海中结晶了编写代码背后的思维过程——你可以称之为程序员哲学。我正在帮助一个朋友完成计算机科学101任务。他们对编码完全陌生。他们从头到尾在纸上写了一个完整的解决方案——也许是100行代码。然后,他们将其全部输入到文本编辑器中,并运行它。你认为发生了什么?他们得到了大约一千个语法错误。这时,他们来找我,感觉自己撞上了一堵砖墙。在同一堂课上,我一直坐在他们旁边——但至

2022-06-15 15:25:06 6202 128

原创 可曾听闻【大话】二字

全章概览图统计一次,包括:统计工作,统计数据和统计学。内容的重点是统计学统计工作:统计的实践,应用统计问题,统计设计,搜索,整理,分析。统计数据:统计工作获得的各种相关数据信息,没有数据,就没有统计。统计学:统计理论,分析数据,选择分析模型,了解计算结果,获得信息价值。应用最多的领域就是管理,所需要的就是 测量—>数据—>统计—>管理—>衡量—>绩效统计学的目的有四个:例题 统计与统计学的源流(了解现象,推测总体)统计学的产生和发展是以研究实际数据的统计实践活动为基础的,而统计实践活动注定与人类社会活

2022-06-08 17:18:58 451 22

原创 VMware 安装 Centos7(超详细教程)

VMware安装CentOS很简单???

2022-06-08 06:00:00 103283 81

原创 使用计算机视觉和深度学习创建现代 OCR 管道

文档扫描仪可以使用手机拍照并[“扫描”]收据和发票等项目。我们的移动文档扫描仪仅输出图像 - 就计算机而言,图像中的任何文本都只是一组像素,无法复制粘贴,搜索或您可以对文本执行的任何其他操作。因此,需要应用光学字符识别或OCR。此过程从我们的文档扫描图像中提取实际文本。运行 OCR 后,我们可以为 Dropbox Business 用户启用以下功能:当我们构建移动文档扫描仪的第一个版本时,我们使用了一个商用现成的 OCR 库,以便在深入...

2022-06-07 06:00:00 4560 67

原创 我在工作中是如何使用【Linux】的

目录前言一.常用命令二.文件和目录处理三.用户与组管理命令四.进程管理命令五.网络管理命令六-.帮助命令七.磁盘管理date显示日期1.date --help命令显示2.时间日期显示例://date +"%Y/%m/%d:以2021/04/02形式显示date -d "2021-02-22" +"%Y-%m-%d %H:%M":%S":显示指定日期的详细时间date -d "2021-02-22" +n month/days" +"%Y-%m-%d":显示n天/月后的日期//pwd显示当所在目录-P :显示

2022-06-06 08:33:18 7156 87

通信调试工具调试助手资源

通信工具--调试助手(包含TCP/UDP,Modbus,西门子,三菱,基恩士,欧姆龙等主流通信协议)

2025-08-04

linux系统常用的20个命令.docx

linux系统常用的20个命令.docx

2022-06-06

linux目录结构.docx

linux目录结构.docx

2022-06-06

哈夫曼编译码器.cpp

哈夫曼编译码器.cpp

2024-06-21

45. movable元素对于deque速度效能的影响

45. movable元素对于deque速度效能的影响

2022-06-23

Notepad++.zip

Notepad++.zip

2022-06-20

电脑必备软件之360压缩

电脑必备软件之360压缩

2022-06-20

电脑杀毒软件Mhsetup

电脑杀毒软件Mhsetup

2022-06-20

1.面试中的算法和准备过程.mp4

1.面试中的算法和准备过程.mp4

2022-06-20

【系统设计与实践】1.系统设计介绍.mp4

【系统设计与实践】1.系统设计介绍.mp4

2022-06-20

z-stackcc2530.zip

z-stackcc2530.zip

2022-06-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除