自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(210)
  • 收藏
  • 关注

原创 软考解析:计算机考试指南

对于企事业单位而言,软考证书是衡量专业技术人员计算机应用能力的重要标准,尤其在系统集成、软件开发、网络管理等领域,是职称评定、岗位晋升的关键依据。计算机技术与软件专业技术资格(水平)考试(简称“软考”),是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级职业资格考试,也是我国计算机领域唯一的国家级考试体系。据智联招聘数据显示,同等条件下,持有软考中级证书的求职者薪资比无证者高10%-20%,且在国企、央企、上市公司的招聘公告中,常将软考证书列为优先录取条件。

2025-05-25 23:28:16 430

原创 功分器简介

在Wi-Fi测试里,当产品天线数量达到两根及以上时,通常会采用功分器。较为常用的功分器有1分2和1分4这两种类型。需要特别注意的是,在进行线损测量以及正常测试的过程中,未使用的端口务必连接50Ω匹配负载。若端口处于悬空状态,反射系数将会变差,最终导致测量准确度出现偏差。以下表格呈现的是一分二功分器在1端口连接测试线缆的情况下,2端口分别连接匹配负载与不连接匹配负载时,对链路不同信道线损值的测量结果。

2025-05-18 22:39:11 182

原创 图像卷积初识

是一种通过滑动窗口(卷积核)对图像进行局部计算的操作。卷积核是一个小的矩阵,它在图像上逐行逐列滑动,将每个位置的像素值与卷积核对应位置的值相乘后求和,得到新的像素值。这个过程可以实现多种效果,如模糊、锐化、边缘检测等。3.运行代码后,将显示原始图像和应用不同卷积核后的效果对比图。通过调整卷积核的数值,你可以实现更多自定义的图像处理效果。函数可以轻松实现卷积操作。不同的卷积核设计会产生不同的效果。作用:增强图像边缘,使图像更清晰。作用:检测图像中的水平边缘。作用:平滑图像,减少噪声。替换为你自己的图像路径。

2025-05-10 12:18:13 353

原创 WiFi那些事儿(八)——802.11n

802.11n 是 IEEE 于 2009 年正式发布的无线局域网(WLAN)标准,基于正交频分复用(OFDM)和多输入多输出(MIMO)技术,支持更高的数据速率、更强的抗干扰能力和更高效的频谱利用率。其核心目标是通过物理层(PHY)和媒体访问控制层(MAC)的改进,实现无线传输速率的显著提升(理论峰值达 600Mbit/s),并兼容 802.11a/b/g 标准。802.11n 通过 MIMO 和信道绑定等技术突破了传统 WLAN 的速率瓶颈,成为中高速无线接入的主流标准。

2025-05-06 22:10:11 905

原创 WiFi那些事儿(七)——802.11速率表

802.11a/b/g/n/ac/速率表1、802.11b:最高速率11Mbps2、802.11a/g:最高速率54Mbps3、802.11n:HT40单流最高速率150Mbps,HT40 4X4最高速率600Mbps4、802.11ac(80M)单流最高速率433.3Mbps;8×8 MIMO(160M)最高速率6.928Gbps

2025-05-06 22:09:43 467

原创 WiFi那些事儿(六)

了解信道的划分情况,有助于合理规划无线网络,避免信道干扰,提高网络的性能和稳定性。此外,802.11b 具有传输距离远和低功耗的优点。它使用与以太网类似的连接协议和数据包确认机制,通过对传输的数据进行确认和校验,确保数据能够准确无误地传送,同时有效利用网络带宽,避免了数据的重复传输和带宽的浪费,提高了网络的可靠性和效率。对于远程或销售办公室,802.11b 提供了易于安装、使用和维护的网络解决方案,无需专业的网络技术人员进行复杂的操作,降低了子公司网络建设和管理的难度,实现了与总部网络的便捷连接。

2025-05-06 22:09:16 728

原创 WiFi那些事儿(五)

多径效应指的是无线电信号在传播过程中经过不同路径到达接收端,每一条路径的长度和传播时间不同,经历的信道条件也不同,因此到达接收器的信号会出现相位差、幅度衰落等现象。

2025-05-06 22:08:05 778

原创 直方图反向投影

直方图反向投影(Histogram Back Projection)是一种基于概率的图像处理技术,它通过将目标特征的直方图反向映射到输入图像上,生成一个概率分布图,用于定位目标在图像中的位置。直方图反向投影在OpenCV中的典型应用是与MeanShift/CamShift算法结合实现目标跟踪,其优势在于对目标形变和部分遮挡具有鲁棒性。2. 概率表示 :生成图像中每个像素值表示该位置符合目标直方图的概率。1. 反向映射 :将直方图统计结果反向投影到原图像空间。4. 积分直方图 :对视频流应用积分图加速。

2025-05-05 22:54:16 270

原创 直方图比较

直方图比较是通过数学方法计算两个直方图之间的相似度或差异度的技术。在计算机视觉中,直方图是对图像特征(如颜色、梯度方向等)的统计分布表示,比较两个直方图的相似性可以反映图像内容的相似程度。直方图比较的优势在于计算高效(不受旋转/轻微形变影响),但需注意它缺乏空间信息,常与其他特征结合使用。2. 目标识别与匹配 当物体的颜色分布具有特征性时(如红色消防车),直方图比较能辅助识别。4. 颜色校正验证 在图像处理流水线中,通过比较输入输出图像的直方图差异来验证处理效果。值范围[-1,1],1表示完全匹配。

2025-05-05 22:36:09 533

原创 一个完整的字符设备驱动编译示例

一个完整的字符设备驱动编译示例,包含模块加载/卸载、文件操作接口等核心功能。

2025-04-30 08:27:27 229

原创 YOLOv8模型训练参数调优指南

YOLOv8作为当前最先进的实时目标检测模型,其训练参数可分为三大类:1.1 模型架构参数 :控制网络深度和宽度的缩放因子1.2 训练超参数 :学习率、批大小等优化相关参数1.3 数据增强参数 :影响输入数据多样性的变换参数。

2025-04-30 08:26:31 1035

原创 从事计算机视觉需要掌握哪些知识

图像在计算机中以矩阵形式存储,矩阵运算如加法、乘法、转置等操作可用于图像的变换,像平移、旋转和缩放。统计方法可用于图像的特征建模和分析,如计算图像的均值、方差等统计量来描述图像的整体特征。了解计算机图形学的基本概念,如三维建模、光照模型、渲染技术等,有助于理解图像的生成过程,为计算机视觉任务提供更全面的视角。:包括图像的灰度化、滤波、直方图均衡化等操作。操作系统 :了解操作系统的进程管理、内存管理和文件系统等知识,有助于优化计算机视觉程序的性能,合理分配系统资源,确保程序在不同操作系统环境下稳定运行。

2025-04-20 22:15:28 1220 2

原创 深入了解802.11b:无线局域网的重要里程碑

IEEE 802.11b是IEEE(电气和电子工程师协会)于1999年批准的一项无线局域网标准,它是802.11标准的一个重要扩展和改进版本。该标准工作在2.4GHz的ISM(工业、科学和医疗)频段,这一频段在全球范围内大多无需许可证即可使用,因此为802.11b的广泛应用提供了便利条件。

2025-04-20 14:09:59 1082

原创 3个实用的脚本

2. 给脚本添加执行权限: chmod +x clean_temp_files.sh。1. 将上述代码保存为 clean_temp_files.sh。3. 运行脚本: python batch_rename.py。3. 运行脚本: ./clean_temp_files.sh。1. 将上述代码保存为 backup_files.ps1。1. 将上述代码保存为 batch_rename.py。4. 运行脚本: .\backup_files.ps1。该脚本用于将指定目录下的文件备份到另一个目录。

2025-04-18 23:31:05 256

原创 OpenVINO怎么用

OpenVINO(Open Visual Inference and Neural Network Optimization)是英特尔推出的一个开源工具包,旨在帮助开发者在英特尔硬件平台上高效部署深度学习推理应用。它支持多种深度学习框架(如 TensorFlow、PyTorch、ONNX 等)训练的模型,能够优化模型并将其部署到英特尔的 CPU、GPU、VPU(视觉处理单元)和 FPGA 等硬件上,加速推理过程,降低延迟。

2025-04-18 23:02:23 922

原创 WiFi“管家”------hostapd的工作流程

hostapd 是一个用户空间的守护进程,用于实现 IEEE 802.11 接入点(AP)和认证服务器功能。下面结合 hostapd 代码详细分析其整个工作流程。

2025-04-18 22:39:06 656

原创 OpenCV直方图均衡化全面解析:从灰度到彩色图像的增强技术

OpenCV提供 自适应直方图均衡化(CLAHE,Contrast Limited Adaptive Histogram Equalization),将图像划分为多个小块(如8x8像素),对每个小块独立均衡化,并通过对比度限制(默认阈值40)避免噪声放大。为避免颜色失真,需将彩色图像转换到 亮度-色度分离的颜色空间,如YUV(YCrCb)或HSV,仅对亮度通道(Y或V)进行均衡化,保留色度通道(UV或HS)不变。- 多尺度处理:对分辨率极高的图像,可先下采样处理,再上采样恢复,提升计算效率。

2025-04-14 23:12:28 1349 2

原创 WiFi那些事儿(四)

近期在评估一个新的软件无线电项目需求时,对IEEE 802.11ah标准进行了初步了解。IEEE 802.11ah的物理层可看作是IEEE 802.11ac的降频版本。802.11ac作为802.11n的升级版,支持80MHz、160MHz、80 + 80MHz信道带宽,同时也兼容802.11n的20/40MHz信道带宽。而802.11ah定义了2MHz、4MHz、8MHz、16MHz的信道带宽,为之前标准的1/10,此外还定义了1MHz信道带宽,用于更远距离的无线传输。

2025-04-12 23:13:07 968

原创 WiFi那些事儿(三)

一般来说,我们的机器上面的软件抓取无线网卡上面的包的时候,其实这些包的目标地址都是这个机器的无线网卡,因为不是发给这个机器无线网卡的包都被网卡过滤了。所以如果我们想要抓取所处无线网络环境下所有的包的时候,需要给机器配备一种特殊的设备(sniffer就是嗅探器),然后再通过抓包工具抓取并分析。有一个硬件设备叫做AirPcap,就是做这个用的,大有几百到上千美金,它可以同时做为嗅探器或者无线网卡使用,不过做为嗅探器的时候,会抓取所有经过它的包。这个工具目前只有Windows上面的驱动,所以使用这个工具,只能在W

2025-04-01 22:29:47 465

原创 WiFi那些事儿(二)

当前,有线网络领域中最著名的是以太网(Ethernet)。然而,无线网络(WLAN)是一个极具潜力的发展方向,尽管可能不会完全取代以太网,但其用户群体正在不断增加。在无线网络中,WiFi(Wi-Fi Alliance)是最具前景的技术之一。与有线网络相比,无线网络存在一些缺点:建立连接:无线通信需要先建立连接,而有线网络可以直接通过电缆连接,无需此过程。通信方式:无线通信为半双工模式,有线通信可以为全双工模式。错误概率:无线环境下出错概率较高,帧的重传概率较大,需要在网络层以下添加重传机制;而有线网络的

2025-03-31 20:07:19 822

原创 WiFi标准 IEEE 802.11ax

在摩尔定律驱动的半导体行业中,一个技术标准能够几年不变已经相当罕见了。然而,主宰我们日常无线网络的IEEE 802.11协议却是一个例外:自第一台支持802.11a无线路由器问世以来,它只更新了三次,分别是802.11g、802.11n,以及最新的802.11ac。现在,一个全新的Wi-Fi无线网络协议横空出世,有望解决当前无线网络面临的诸多问题,带来革命性的发展,它就是IEEE 802.11ax(以下简称802.11ax)。

2025-03-22 10:42:01 1243

原创 关于WiFi你不知道的那些事儿

这时,“WiFi教父”Michael Marcus提出了一个新的建议:希望可以将一些未授权的频谱用于通信,并适当增加这些未授权频谱设备的发射功率,使之可以覆盖几十到几百米的范围,这会激励科技企业更多的创新,带来更多的经济效益。然而,就是这个“可选项”,迅速引来了其它电脑厂家的跟风,自此,无线网络版图不断扩大,直至今日WiFi如日中天。起初,整个产业内并没有统一的标准,像Proxim、Symbol一类的LAN无线产品设备商各自为阵,专攻自己的专用设备,谁也不鸟谁,不同厂家之间的设备根本无法兼容。

2025-03-22 10:38:56 978

原创 射频相关概念

射频(Radio Frequency, RF) 是电磁波谱中频率范围在 3 kHz 到 300GHz的电磁波,广泛应用于通信、雷达、广播、医疗等领域。地波(沿地面传播)、天波(电离层反射)、视距传播(直线传播,需考虑地球曲率)、散射传播(利用大气微粒反射)。数字调制:幅移键控(ASK)、频移键控(FSK)、相移键控(PSK)、正交幅度调制(QAM)。低频(LF)、中频(MF)、高频(HF)、甚高频(VHF)、超高频(UHF)、微波等。模拟调制:调幅(AM)、调频(FM)、调相(PM)。

2025-03-14 22:18:31 362

原创 vscode快速应用DeepSeek

有人说在vscode中用插件Continue或者Cline或者Roo Code,试过了都不行。我直接在EXTENSIONS搜索框中搜索deepseek,我们会看到。直接install你感兴趣的就OK了。

2025-02-25 21:59:49 446

原创 动手实现一个PDF阅读器

使用 pdf.js 库加载和显示 PDF 文件。实现了翻页、缩放功能。提供了基本的错误处理。功能特点:支持选择本地 PDF 文件。可以逐页查看 PDF 内容。支持放大缩小功能。界面简洁,易于使用。

2025-02-16 22:18:32 371

原创 保姆级教程--DeepSeek部署

通过以上步骤,你已成功在 Cloud Studio 上部署了 DeepSeek 模型,并可通过 API 提供服务。- 访问 [Cloud Studio 官网](https://cloudstudio.net/),使用腾讯云账号登录。在 Cloud Studio 的「端口」选项卡中,将端口 `8080` 设置为公开访问。预期输出:生成与输入相关的文本,例如 `中国的首都是北京,位于华北平原...`。资源规格:若需GPU加速,选择「GPU 加速型」;- 减少批量大小(`batch_size`)或启用梯度裁剪。

2025-02-08 22:39:46 751

原创 opencv对直方图的计算和绘制

【欢迎关注,学习更多实用的编程方法和技巧】

2025-01-18 23:23:26 1240

原创 ultralytics 训练问题解决方法

【欢迎关注,学习更多实用的编程方法和技巧】

2025-01-11 15:45:00 776

原创 用opencv实现像素统计

【欢迎关注,学习更多实用的编程方法和技巧】在 OpenCV 中,统计图像的像素信息(如像素值分布、最大值、最小值、均值等)是常见的操作。

2025-01-05 23:11:46 602

原创 FFmpeg(音视频处理的瑞士军刀)开发实战指南

开源多媒体处理框架支持音视频编解码跨平台(Windows/Linux/Mac)

2025-01-01 22:54:42 720

原创 C++算法20例

【代码】C++算法20例。

2024-12-31 22:46:15 662

原创 MIPI相关

它由MIPI联盟制定,该联盟是一个开放的成员驱动组织,包括全球领先的半导体公司、软件提供商、IP工具提供商、测试和测试设备公司以及众多其他行业领导者。虽然直接编写与MIPI相关的硬件级代码可能涉及到具体的硬件平台和库文件,这里给出一个简单的Python示例,展示如何使用pylibcamera库从MIPI CSI-2接口捕获图像。C-PHY:相比D-PHY,C-PHY可以提供更高的数据传输速率,同时保持良好的能效比。汽车电子:随着智能驾驶技术的发展,越来越多的车辆开始采用基于MIPI标准的传感器和显示器。

2024-12-30 23:18:41 469

原创 ffmpeg

【欢迎关注,学习更多实用的编程方法和技巧】FFmpeg 是一个开源的多媒体框架,能够录制、转换和流式传输音频和视频。它支持几乎所有的音频和视频格式,并提供了丰富的功能和工具,广泛应用于多媒体处理、流媒体服务、视频编辑等领域。以下是对 FFmpeg 的详细介绍,包括其架构、主要组件、常用命令和应用场景。

2024-12-29 23:15:51 591

原创 常用的算法

【欢迎关注,学习更多实用的编程方法和技巧】以下是一些常用算法的详细介绍,包括它们的基本原理、应用场景、时间复杂度和空间复杂度等。

2024-12-29 23:09:50 936

原创 一起来看--红黑树

开发者可以根据需要使用红黑树实现自定义数据结构,例如优先队列、集合或映射。由于红黑树的自平衡特性,开发者可以确保这些数据结构在动态操作中的高效性。红黑树是一种高效的自平衡数据结构,适用于需要频繁插入、删除和查找操作的场景。通过其独特的性质和操作,红黑树能够在最坏情况下保持良好的性能。尽管实现较为复杂,但其在实际应用中的优势使其成为许多算法和数据结构的基础。理解红黑树的工作原理和应用场景,对于计算机科学和软件开发人员来说,都是一项重要的技能。

2024-12-29 23:03:22 906

原创 Modbus

Modbus RTU(Remote Terminal Unit):使用二进制格式进行数据传输,通常通过串行通信(如 RS-232 或 RS-485)实现。它具有较高的效率和较低的开销。:使用 ASCII 字符进行数据传输,适合于需要人类可读格式的应用。它的开销较大,效率较低。:在 TCP/IP 网络上运行的 Modbus 协议,允许通过以太网进行通信。它结合了 Modbus 协议的简单性和 TCP/IP 网络的灵活性。

2024-12-29 22:55:07 327

原创 高性能网络框架--fstack

【欢迎关注,学习更多实用的编程方法和技巧】Fstack 是一个高性能的网络框架,主要用于构建高性能的网络应用程序,特别是在处理大量并发连接时。它基于 Linux 的 epoll 机制,使用了多线程和事件驱动的编程模型。以下是对 Fstack 源码的分析,涵盖其主要组件和设计理念。

2024-12-29 22:49:14 551

原创 C++图书管理系统

【欢迎关注,学习更多实用的编程方法和技巧】下面是一个简单的图书管理系统的C++实现示例。这个系统允许用户添加、删除和查看图书信息。为了简化示例,我们将使用控制台输入输出,并将图书信息存储在内存中。

2024-12-29 22:40:42 311

原创 C++小游戏

游戏名称:猜数字游戏规则游戏随机生成一个1到100之间的数字。玩家有10次机会来猜测这个数字。每次猜测后,游戏会提示玩家猜测的数字是太高、太低还是正确。如果玩家在10次内猜对数字,游戏胜利;否则,游戏失败。

2024-12-29 22:34:05 511

原创 opencv图像直方图

【欢迎关注,学习更多实用的编程方法和技巧】

2024-12-29 22:16:32 488

android系统fastboot驱动安装,亲测可用

android系统fastboot驱动安装,亲测可用

2023-07-03

空空如也

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

TA关注的人

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