- 博客(82)
- 收藏
- 关注
原创 C++蓝桥杯皮亚诺曲线距离求解
本文主要讲解了蓝桥杯皮亚诺曲线距离问题的求解思路,解题步骤以及实现代码,并且做了细致的解题思维分析以及Debug过程,最终在蓝桥杯测试平台对代码进行了测试,代码能够取得满分。
2025-03-10 15:41:04
746
原创 C++使用BFS求解最短路径
本文主要介绍了BFS广度优先搜索的算法原理,以及蓝桥杯中使用BFS算法的两道题目:穿越雷区与迷宫与陷阱,对题目进行了分析并给出了解题代码,该代码在蓝桥杯的解题平台上进行了提交验证,可获得满分。
2025-03-09 19:03:58
676
原创 C++、C#、python调用OpenCV进行图像处理耗时对比
本文主要介绍了C++、C#、python三种不同语言调用OpenCV进行图像处理操作时的耗时情况,进行了实际对比,并简单总结了对比结果,最后还给出了OpenCV的imread函数以不同模式读取图片的细微差别之处,还给出了imread读取彩色图转换为灰度图的原理公式。
2025-03-05 17:28:45
1201
2
原创 欧拉筛法寻找素数与计算欧拉函数求和
本文主要对欧拉筛法寻找素数的算法进行了讲解说明,并与Eratosthenes筛算法进行了实际运行时间测试,也对欧拉筛法计算欧拉函数求和算法进行了讲解,进行了一些改进,并且都给出了相应的实现代码。
2025-02-24 21:30:44
946
原创 .NET软件开发框架简记
本文主要介绍了.NET平台以及其中重要的几种组件框架,例如.NET Framework、.NET Core以及.NET5+,此外还有用于桌面应用开发的WPF、WinForms、MAUI、Avalonia及Xamarin,和用于web应用开发的ASP.NET。
2025-02-17 19:02:04
1320
原创 通过BingAPI爬取Bing半个月内壁纸
本文主要说明了通过BingAPI爬取Bing壁纸到本地的方法,给出了实现代码,并对代码进行了详细说明,最后给出了如何将下载的壁纸设置为系统壁纸的代码。
2025-02-17 18:57:10
564
原创 C#多线程异步连接MySQL与SQLserver数据库
本文主要说明了C#多线程异步连接MySQL与SQLserver数据库的用途和使用场景,并且给出了详细的实现代码。
2025-02-15 21:39:18
555
原创 python进行矩阵运算
本文主要介绍了python中如何进行矩阵运算,包括矩阵相乘、矩阵求逆、矩阵特征值求解、矩阵约当标准型求解、矩阵奇异值分解及线性方程组求解,并给出了相应的实现代码。
2024-12-18 22:15:07
614
原创 医学影像数据集汇总分享
本文主要汇总了一些用于分类、定位、分割任务的医学影像数据集,并且对数据集的大小,图片格式等信息进行较为详细的介绍,并且给出了相应的下载地址。
2024-12-18 22:12:48
2459
原创 python数组列表操作简记三之numpy广播机制
本文主要记录了numpy数组与图片文件及pytorch中tensor类型的相互转换,多维numpy数组的不同维度下的排序,numpy数组特定区域赋值以及numpy广播机制的运行规则和使用示例,并且给出相应的实现代码。
2024-12-16 17:30:07
633
原创 Mamba-ssm软件包安装
本文主要简单介绍了新型可用于深度学习的模型架构Mamba,记录了Mamba安装过程及安装遇到的报错信息以及如何解决,最终总结了如何顺利安装Mamba。
2024-12-16 11:45:53
4105
原创 多平台谷歌浏览器驱动下载地址分享
本文主要分享了windows、linux、mac、arm多种平台下的谷歌浏览器驱动文件下载地址,为研究自动化网页测试的学习和工作人员提供便利。
2024-08-26 22:34:43
2719
原创 pandas操作Excel文件
本文主要介绍了pandas读取和写入excel文件的一些注意点,以及读取数据的几种常用方法,DataFrame与numpy数据的相互转换,DataFrame类型筛选数据的方法,并且给出了相应的实现代码。
2024-08-26 22:31:41
7605
1
原创 python数组列表操作简记二
本文主要说明了如何将列表配对组成新列表或转换为字典,numpy数组的加减乘除运算,以及多维数组的切片读取的规律,和数组的约分和复制注意事项,并给出了相应的实现代码。
2024-08-23 22:04:49
1561
原创 正则表达式简记
本文主要讲解了正则表达式的两种搜索模式及各自的输出,如何使用正则表达式进行开头子串、结尾子串的查找,字符串的分组匹配替换,以及嵌套字符串的查找,并给出了相应的实现代码,最后还给出了一些正则表达式常用的语法。
2024-08-23 22:00:22
655
原创 爬虫工具Botasaurus简介
本文主要介绍了Botasaurus这一爬虫工具,并给出了使用该软件包进行查找元素、下载html文件、获取cookie、执行js代码等爬虫常用的操作示例代码,并且分析了Botasaurus相较于selenium的一些优势。
2024-08-21 16:50:14
1068
2
原创 BeautifulSoup与lxml操作html文件
本文主要描述了Beautifulsoup与lxml在解析操作html文件时,如何查找元素及获取元素属性,并给出了对应的代码,比较了二者的处理速度。
2024-08-21 16:44:17
616
原创 python数组列表操作简记
本文主要说明了python列表与数组的增加删除元素的几种方法,以及列表与数组如何进行排序,最后以二维数组列表为例说明了如何进行维度转换,并给出了相应的python代码实现。
2024-06-20 23:32:51
1551
原创 DPI简析
本文主要介绍了一些硬件设备的DPI参数,图片的DPI参数及其如何影响图片的显示和打印,然后给出了修改图片DPI的python代码,最终介绍了PDF文件尺寸显示与DPI的关系。
2024-06-12 22:07:12
1690
原创 工业镜头孔径、分辨率与景深参数简析
本文介绍了机器视觉中镜头选型的分辨率这一关键参数,分析了分辨率如何表征以及孔径对分辨率的影响,还介绍了景深的计算公式及影响因素。
2024-06-11 18:53:59
3069
原创 离线html文件及资源文件夹转换为单个mhtml文件
本文介绍了如何将保存在本地的html文件及资源文件夹整合转换为mhtml文件,方便了网页文件的存储与管理,并说明了转换过程中的几个关键点,最后给出了python的实现代码
2024-06-04 22:28:24
2353
3
原创 python中编码与解码简记
本文介绍了在python中读取文本文件如何判断和指定编码方式,及字符串与字节类型相互转换的编码解码方式,还介绍了base64与Quoted-Printable编码解码的注意要点
2024-06-03 18:46:53
1338
原创 神经网络模型结构和参数可视化
本文主要介绍了几种用于神经网络结构可视化的工具,并通过实际测试比较各自的优劣,最终给出不同应用场景下的最适用工具。
2024-05-23 22:59:58
2543
原创 WPF中将多个函数返回值分别绑定至界面控件
WPF的一个优势是对于逻辑层中数据在界面的展示具有很好的支持,可通过Binding即数据绑定实现。本文的应用场景为使用数据绑定实现:使用界面中Textbox控件获取用户的输入,然后进行一定的函数运算,随输入的变化实时将函数返回值显示至界面的TextBlock控件。文中使用了ObjectDataProvider和INotifyPropertyChanged自定义类实现单个和多个函数返回值的绑定。
2024-05-14 16:52:40
1019
原创 Windows10使用GitHub上的tensorflow源码训练DeepLabV3p模型
Win10下尝试训练tensorflow的官网models分支中的DeepLabV3p模型
2023-01-11 23:22:32
1397
原创 基于Paddle2.4.0训练报错Debug
在Ubuntu系统,基于Paddle2.4.0,使用RTX3090显卡,训练报错,对错误进行Debug,最终问题得到解决顺利运行程序。
2022-12-13 18:45:16
3059
原创 PaddleX数据标注与Halcon数据标注与转换
PaddleX为百度飞浆开发的一种开源的深度学习架构,可用于目标检测、语义分割等任务,相较于TensorFlow、Pytorch两种开源架构搭建、训练模型简单,代码量少,易上手。Halcon作为一款商业机器视觉软件开发包,可用于图像处理与深度学习,使用效果要优于多数开源软件。本文主要记录了在语义分割任务中PaddleX与Halcon数据标注的实现流程,及在Halcon中使用PaddleX标注的数据的方法和相应代码。
2022-11-06 11:05:07
2950
3
原创 神经网络模型训练简记(一)
本文首先记录了神经网络学习中的一些概念,并对四个官方数据集进行了介绍,最后介绍了图像分类任务中经常使用到的11种网络模型。
2022-10-01 22:49:32
2338
1
原创 WIndows使用Conda下安装PaddleX过程Debug
WIndows系统下使用Conda下安装PaddleX过程Debug一、安装环境简介二、安装过程2.1 安装PaddleX报错2.2安装Microsoft Visual C++2015-20192.3通过Visual Studio 2019安装C++编译器与Win10 sdk参考文档一、安装环境简介操作系统及版本:WIndows10 系统家庭中文版。Conda版本:MiniConda 4.11.0。Python版本:3.7.10。PaddlePaddle版本:2.2.2。PaddleX版本:2.
2022-05-04 20:33:56
1480
3
原创 Windows系统下使用pyinstaller打包PaddleOCR中表格识别PP-Structure
Windows系统下使用pyinstaller打包PaddleOCR中表格识别PP-Structure一、系统环境及PP-Structure简述二、安装Python环境与PP-Structure三、使用pyinstaller打包为exe文件四、打包好的文件分享参考文档一、系统环境及PP-Structure简述本文使用操作系统为Windows10 专业版,使用Miniconda3搭建环境,安装PaddleOCR中的PP-Structure。对PP-Structure进行一个简要的介绍,该工具包为百度飞浆
2022-04-23 21:46:22
3566
4
原创 C#语言实现Windows系统下语音播报及语音识别
C#语言实现Windows系统下语音播报及语音识别一、语音播报二、语音识别三、Debug For Win7三、Debug For WinXP参考文档一、语音播报二、语音识别与语音播报类似,在Windows下要实现语音播报功能可以使用System.Speech与Microsoft.Speech两个dll,两者都属于微软语音API,Microsoft.Speech适用于服务器,用于识别低质量的音频,而System.Speech适用于桌面计算机,用于识别更高质量的音频,识别率较Microsoft.Speec
2021-07-03 09:25:06
5066
5
原创 Windows下编译语音识别引擎Wenet
Windows下编译语音识别引擎Wenet一、Wenet简介二、Wenet首次编译过程2.1下载第三方库源码2.2替换软链接2.3下载gRPC的third_party三、Wenet第二次编译过程3.1Git中设置代理3.2Cmake中设置代理3.3进行编译参考文档一、Wenet简介Wenet是出门问问语音团队联合西工大语音实验室开源的一款面向工业落地应用的语音识别工具包,该工具用一套简洁的方案提供了语音识别从训练到部署的一条龙服务。该工具在GitHub上开源,GitHub地址为https://gith
2021-07-02 23:54:25
4309
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人