- 博客(227)
- 资源 (6)
- 收藏
- 关注

原创 【计算机视觉】图像基本操作
一幅尺寸为M·N的图像可以用矩阵表示,每个矩阵元素代表一个像素,元素的值代表这个位置图像的亮度;其中,彩色图像使用3维矩阵M·N·3表示;对于图像显示来说,一般使用无符号8位整数来表示图像亮度,取值范围[0,255]图像数据按照自左向右、自上向下的顺序存储在计算机内存中,坐标体系中的零点坐标为图片的左上角,X轴为图像矩形的上面那条水平线;Y轴为图像矩形左边的那条垂直线。在OpenCV中,RGB彩色图像的通道顺序为BGR。
2024-11-28 09:25:54
2665
1

原创 最简单的pyinstaller打包exe方式
当存在多个文件时,需要指定好程序入口文件,使用pyinstall -D后,生成spec文件,修改spec文件,再使用pyinstaller -F打包。以下是spec配置文件,还可以直接按照文件内容提示填入所需文件名、打包名称等,从而更为简单的使用pyinstaller XXX.spec完成打包。此种方法最为直接简单,先生成spec配置文件,然后修改文件后,直接使用pyinstaller命令打包。单个文件内容,直接使用pyinstaller命令打包,打包后自动生成exe运行文件使用。
2024-10-28 09:27:16
2311

原创 使用单向LSTM进行股价预测
这个小项目是使用LSTM进行股价预测,使用数据是000001.SZ 平安银行自2014年开始的每日基础数据数据列包括【‘股票代码’, ‘交易日期’, ‘开盘价’, ‘最高价’, ‘最低价’, ‘收盘价’, ‘昨收价’, ‘涨跌额’,‘涨跌幅’, '成交量 ', ‘成交额’】演示代码主要使用前N天的基础数据预测下一天的收盘价,当然实际的工作中,不会去预测收盘价这种无意义的target,但在这里纯粹为了演示。
2024-10-17 09:33:39
860
6

原创 阶次分析MatLab实现(附完整代码)
加载一个包含振动和转速信号的MAT文件。:采样频率设定为200,000 Hz。:从信号的第7个点开始,截取10秒的振动信号。:同样截取10秒的转速信号。:计算出对应的时间向量。
2024-10-16 10:08:23
2226
9
原创 【LeetCode】大厂面试算法真题回忆(45)--货币单位换算
记账本上记录了若干条多国货币金额,需要转换成人民币分(fen),汇总后输出。每行记录一条金额,金额带有货币单位,格式为数字+单位,可能是单独元,或者单独分,或者元与分的组合。要求将这些货币全部换算成人民币分(fen)后进行汇总,汇总结果仅保留整数,小数部分舍弃。HKD与CNY的汇率关系是123:100,所以换算后,输出结果为10000。输出格式只有整数数字,不带小数,不带单位。1HKD=100cents(1港元=100港分)1JPY=100sen(1日元=100仙)1CNY=100fen(1元=100分)
2025-04-02 10:00:00
186
原创 【计算机视觉】YOLO语义分割
语义分割(Semantic Segmentation)是计算机视觉中的一项任务,其目标是对图像中的每一个像素赋予一个类别标签。与目标检测只给出目标的边界框不同,语义分割能够在像素级别上区分不同类别,从而实现对图像内容更精细的理解。
2025-04-01 15:22:49
894
原创 【LeetCode】大厂面试算法真题回忆(44)--获取最大软件版本号
其中主版本和次版本都是必须的,主版本、次版本、增量版本由多位数字组成,可能包含前导零,里程碑版本由字符串组成。输入2个版本号,换行分隔,每个版本的最大长度小于50。主版本、次版本、增量版本:基于数字比较,比如。版本号相同时,输出第一个输入版本号。主次相同,存在增量版本大于不存在。输入2个版本号,输出最大版本号。里程碑版本:基于字符串比较,比如。版本号相同,输出第一个版本号。里程碑版本号,字符串比较。Maven版本号定义,主版本,数字2大于1。
2025-04-01 15:00:00
178
原创 【大模型】DeepSeek-R1-Distill-Qwen使用Langchain网页部署
是由中国人工智能公司深度求索(DeepSeek)开发的轻量化大语言模型,基于阿里巴巴的Qwen系列模型通过知识蒸馏技术优化而来。当前模型开源后,我们可以将其部署,使用API方式进行本地调用。
2025-03-31 17:25:28
871
原创 2025年03月28日Github流行趋势
项目名称:spring-ai-alibaba。项目名称:awesome-llm-apps。项目名称:devops-exercises。项目名称:Signal-Android。项目名称:ingress-nginx。项目名称:GenAI_Agents。项目名称:hyperswitch。项目名称:libsignal。项目名称:newsnow。项目名称:MaxKB。
2025-03-28 15:31:36
1429
原创 【NLP】语言模型发展史
大模型发展近年突飞猛进,更多的人被吸引到LLM部署、训练、微调工作中去,但高楼决不是一日建成的,也需要回顾一下NLP的历史发展,看看语言模型的发展史。
2025-03-27 17:13:32
1360
1
原创 【LeetCode】大厂面试算法真题回忆(43)--获得完美走位
,请通过更换其中一段连续走位的方式使得原走位能够变成一个完美走位。其中待更换的连续走位可以是相同长度的任何走位。请返回待更换的连续走位的最小可能长度。如果原走位本身是一个完美走位,则返回0。假设玩家每按动一次键盘,游戏人物会向某个方向移动一步,如果玩家在操作一定次数的键盘并且各个方向的步数相同时,此时游戏人物必定会回到原点,则称此次走位为完美走位。,其中走位长度的取值范围是1 <= s.length <= 10,输出为待更换的连续走位的最小可能长度。在第一人称射击游戏中,玩家通过键盘的。
2025-03-27 09:30:00
327
原创 Pyinstaller如何处理带sklearn2pmml库?
当项目中使用到需要外部调用(如 Java 及 jar 包)的库时,单纯使用简单命令打包可能无法涵盖所有依赖。通过修改 spec 文件中的datas和配置,可以将外部资源和动态加载模块一并打包进 exe 中。另外,在 Conda 虚拟环境下还需要特别注意环境路径的正确性。
2025-03-26 10:14:31
614
原创 【LeetCode】大厂面试算法真题回忆(42)--自动曝光
里,每个像素点的取值范围[0,255]的正整数。请你给图像每个像素点值加上一个整数。例如:new_img=“-1 -2 256 -1”,会自动更改为。-1的均值128.5,-2的均值为127.5,输出较小的数-2。的所有像素平均值最接近中位值128。,4个数值,中间用空格分开。个像素点,存储在一个长度为。(可以是负数),得到新图。
2025-03-26 09:30:00
226
原创 【LeetCode】大厂面试算法真题回忆(41)--网上商城优惠活动
每次最多使用2种优惠券,2种优惠可以叠加(优惠叠加时以优惠后的价格计算),以购物200元为例,可以先用92折券优惠到184元,再用1张满减券优惠10元,最终价格是174元,也可以用满减券2张优惠20元为180元,再使用92折券优惠到165(165.6向下取整)元,不同使用顺序的优惠价格不同,以最优惠价格为准。优惠后价格越低越好,同等优惠价格,使用的优惠券越少越好,可以允许某次购物不使用优惠券。每行输出每个人每次购物优惠后的最低价格以及使用的优惠券总数量,每行的输出顺序和输入的顺序保持一致。
2025-03-25 09:30:00
700
原创 【LeetCode】大厂面试算法真题回忆(40)--箱子之字形摆放
输入一行字符串,通过空格分隔,前面部分为字母或数字组成的字符串。),要求将这批箱子按从上到下以之字形的顺序摆放在宽度为。有一批箱子(形式为字符串,设为。的空地,请输出箱子的摆放位置。箱子摆放结果,如题目示例所示。
2025-03-24 09:30:00
307
原创 【计算机视觉】工业表计读数(4)--基于关键点检测的读数识别
定义了多个字典,每个字典(即一个标准组)描述了 OCR 数字与对应角度的关系,适用于不同类型的表盘。同时,为每个组预定义了首尾刻度(first、end),便于后续补充缺失的关键点。
2025-03-24 09:19:00
1144
原创 【LeetCode】大厂面试算法真题回忆(39)--端口合并
(1 <= N <= 100)的整数数组,如果端口组间存在2个及以上不同端口相同,则认为这2个端口组互相关联,可以合并.(1 <= M <= 10)个端口组,每个端口组是长度为。输出合并后的端口组,用二维数组表示。仅有一个端口2相同,不可以合并。第一行输入端口组个数。
2025-03-23 09:30:00
225
原创 【计算机视觉】数据增强
数据增强技术在计算机视觉中具有非常重要的作用,通过多样化的数据变换,可以显著提升模型的泛化能力。在实际应用中,可以根据具体任务选择合适的增强方式和参数,同时也可以组合使用多种增强方法,构建一个丰富的数据增强流水线。Albumentations 是一个功能更强大的图像增强库,它支持更多高级的数据增强技术。下面的示例代码展示了如何使用 Albumentations 对图像进行增强。在深度学习中,数据集往往有限,而模型需要大量的样本来学习特征。两种方式,这两种方式各有优缺点,可根据项目需求进行选择。
2025-03-22 10:00:00
979
原创 【LeetCode】大厂面试算法真题回忆(38)--租车骑绿岛
部门组织绿岛骑行团建活动。租用公共双人自行车骑行,每辆自行车最多坐两人、最大载重。给出部门每个人的体重,请问最多需要租用多少双人自行车。个数字,代表每个人的体重。体重都小于等于自行车限重。最小需要的双人自行车数量。
2025-03-22 09:30:00
572
原创 【LeetCode】大厂面试算法真题回忆(36)--相同数字的积木游戏
小华和小薇一起通过玩积木游戏学习数学。他们有很多积木,每个积木块上都有一个数字,积木块上的数字可能相同。小华随机拿一些积木挨着排成一排,请小薇找到这排积木中数字相同且所处位置最远的2块积木块,计算他们的距离。其中,取值范围是0 <= 积木上的数字 < 10^9,1 <= 积木长度 <= 10^5。相同数字的积木的位置最远距离;如果所有积木数字都不相同,请返回-1。行每行是一个数字,表示小花排成一排的积木上数字。小薇请你帮忙替她解决这个问题。,表示小华排成一排的积木总数。
2025-03-21 09:32:29
365
原创 【LeetCode】大厂面试算法真题回忆(37)--知识图谱新词挖掘
小华负责公司知识图谱产品,现在要通过新词挖掘完善知识图谱。请帮小华实现新词挖掘,返回发现的新词的数量。第一行输入为待挖掘的文本内容。起始索引等于0的子串是。起始索引等于6的子串是。起始索引等于0的子串是。起始索引等于1的子串是。起始索引等于2的子串是。
2025-03-21 09:31:45
557
原创 【LeetCode】大厂面试算法真题回忆(35)--猜字谜
请你写一个程序帮忙在谜底库中找到正确的谜底。谜面是多个单词,都需要找到对应的谜底,如果找不到的话,返回。小王设计了一个简单的猜字谜游戏,游戏的谜面是一个错误的单词,比如。,玩家需要猜出谜底库中正确的单词。匹配到的正确单词列表,以。
2025-03-19 09:30:00
598
原创 【计算机视觉】工业表计读数(3)--指针及刻度关键点识别
工业表计(如压力表、电表、气表等)在设备监控和自动化管理中扮演重要角色。传统人工抄表存在效率低、易出错的问题,而自动化检测则可以大幅提升读数准确率和实时性。本文在前端表计区域检测的基础上,进一步聚焦于表针和刻度的关键点定位。具体来说,指针部分主要检测表头和表盘中心两个关键点,而刻度部分则检测每个刻度对应的位置,再通过 OCR 模块识别刻度数值。本文详细介绍了模型的训练和预测代码,并对实验结果进行了分析。
2025-03-18 15:48:15
1321
原创 【LeetCode】大厂面试算法真题回忆(34)--特异性双端队列
有一个特异性的双端队列,该队列可以从头部到尾部添加数据,但是只能从头部移除数据。,为了满足最后输出的要求,小A可以在任何时候调整队列中的数据的顺序。个指令是添加数据(可能从头部也可以从尾部添加),之后依次添加1到。请问小A最少需要调整几次才能满足移除数据的顺序正好是1到。的取值范围是1 <= n <= 3 * 10^5。个指令往队列中添加数据和移除数据,其中。一个整数,表示小A要调整的最小次数。现在要求移除数据的顺序为1到。,表示数据范围,接下来有。行是移除数据指令,指令为。形式,表示移除一个数据。
2025-03-18 09:30:00
257
原创 【计算机视觉】工业表计读数(2)--表计检测
工业表计(如压力表、电表、气表等)在工控系统、能源管理等领域具有重要应用。然而,传统人工抄表不仅工作量大、效率低,而且容易产生数据误差。近年来,基于深度学习的目标检测方法在工业检测中展现出极大优势,其中YOLO(You Only Look Once)系列模型因其端到端的检测流程和实时性备受关注。本文以YOLO11为基础,构建了一套完整的表计检测系统,实现对表计区域的自动识别与裁剪,为后续的读数识别奠定基础。
2025-03-17 14:59:48
1585
原创 【LeetCode】大厂面试算法真题回忆(33)--查找单入口空闲区域
若有多个符合要求的最大单入口空闲区域,输出一个数字,代表区域的大小;存在两个大小为3的最大单入口区域,两个入口的横纵坐标分别为1,3和3,3。,两个数字以空格分隔,取值范围是1 <= m,n <= 200。存在最大单入口区域,入口行坐标3,列坐标1,区域大小5。存在最大单入口区域,入口行坐标3,列坐标4,区域大小1。可以构成入口,单入口空闲区域即有且只有一个位于边界的。表示该处空闲,请找到最大的单入口空闲区域。第一行输入为两个数字,第一个数字为行数。组成的区域,位于边界的。,各元素间以空格分隔。
2025-03-17 09:30:00
371
原创 2025年03月16日Github流行趋势
项目名称:ollama-deep-researcher。项目名称:go-cursor-help。项目名称:DevOps-Roadmap。项目名称:changed-files。项目名称:freeCodeCamp。项目名称:Open-Sora。项目名称:coreutils。项目名称:sossoldi。项目名称:cal.com。项目名称:glance。项目名称:RA.Aid。项目名称:xpipe。
2025-03-16 19:53:13
1271
原创 【计算机视觉】工业表计读数(1)--基于关键点检测的读数识别方案
工业表计(如电表、水表、气表等)在工业设备监控和能源管理中扮演着重要角色。传统人工抄表方式存在劳动强度大、易出错、数据采集滞后等弊端,亟需开发高效、自动化的表计读数识别系统。近年来,深度学习技术在目标检测和图像识别领域取得了突破性进展,其中YOLO算法以其实时性和高准确率广泛应用于各类检测任务。本文基于YOLO目标检测模型,结合关键点检测和OCR识别技术,提出了一种工业表计读数识别的新方法,并对各环节关键技术进行详细讨论。
2025-03-16 19:47:32
1204
原创 【LeetCode】大厂面试算法真题回忆(32)--查找充电设备组合
当充电设备输出功率50、20、20组合时,其输出功率总和为90,最接近充电站最大充电输出功率,因此最优元素为90。个充电设备,每个充电设备均有对应的输出功率。任意个充电设备组合的输出功率总和,均构成功率集合。所有充电设备的输出功率组合,均大于充电站最大充电输出功率30,此时最优元素值为0。的最优元素,表示最接近充电站最大输出功率。
2025-03-16 09:30:00
632
原创 【LeetCode】大厂面试算法真题回忆(31)--最短木板长度
的木料,这块木料可以切割成任意块,拼接到已有的木板上,用来加长木板。请问小明加长木板后,最短木板的长度可以为多少?给第1块木板长度增加1,给第3块木板长度增加2后,这5块木板长度变为[5,5,5,5,5],最短的木板的长度最大为5。给第3块木板长度增加1后,这5块木板长度变为[4,5,4,5,5],剩余的木料长度为1。,an],其中1 <= a[i] <= 10^6。输出的唯一一行包含一个正整数,表示加长木板后,最短木板的长度最大可以为多少?此时剩余木料无论给哪块木板加长,最短木料的长度都为4。
2025-03-15 09:30:00
191
1
原创 【LeetCode】大厂面试算法真题回忆(30)--最左侧冗余覆盖子串
的子串的首个元素的下标,如果没有返回-1。的子串首个元素下标,如果没有返回-1。
2025-03-14 09:30:00
247
原创 【LeetCode】大厂面试算法真题回忆(29)--最小施肥机能效
天之内完成,否则影响收成。小布是果林的工作人员,他每次选择一片果林进行施肥,且一片果林施肥完后当天不再进行施肥作业。为多少的施肥机才能确保不影响收成?如果无法完成施肥任务,则返回-1。为多少都至少需要3天才能完成施肥,因此返回-1。由于一天最多完成一片果林的施肥,无论。对于每组数据,输出最小施肥机的能效。,现在要为所有的果林施肥且必须在。某农场主管理了一大片果园,天内(含n天)完成。
2025-03-13 09:30:00
624
原创 【大模型】DeepSeek-R1-Distill-Qwen使用Langchain部署调用
是由中国人工智能公司深度求索(DeepSeek)开发的轻量化大语言模型,基于阿里巴巴的Qwen系列模型通过知识蒸馏技术优化而来。当前模型开源后,我们可以将其部署,使用API方式进行本地调用。
2025-03-12 14:20:53
839
原创 【LeetCode】大厂面试算法真题回忆(28)--最大报酬
项工作,每项工作都有对应的耗时时间(单位:h)和报酬,工作的总报酬为所有已完成工作的报酬之和,那么请你帮小明安排一下工作,保证小明在指定的工作时间内工作收入最大化。代表工作时长(单位:h,0 <T < 1000000),小明每周上班都会拿到自己的工作清单,工作清单内包含。代表该工作消耗的时长(单位:h,t > 0),输出小明在指定工作时长内工作可获得的最大报酬。代表工作数量(1 < n <= 3000)。输入的第一行为两个正整数。行,每行包含两个整数。代表该项工作的报酬。
2025-03-12 09:30:00
270
原创 2025年03月11日Github流行趋势
项目名称:free-programming-books。项目名称:developer-roadmap。项目名称:build-your-own-x。项目名称:ai-hedge-fund。项目名称:freeCodeCamp。项目名称:SpacetimeDB。项目名称:browser-use。项目名称:public-apis。项目名称:presenterm。项目名称:firecrawl。项目名称:AutoGPT。项目名称:pydoll。项目名称:camel。
2025-03-11 15:00:30
1121
原创 【LeetCode】大厂面试算法真题回忆(27)--最多提取子串数目
给定由26个英文小写字母[a-z]组成的字符串。输出1行,包含1个数字,表示最多可以同时从。按如下步骤(步骤不唯一),可以同时从字符串。均由26个英文小写字母[a-z]组成。中按规则挑选一些字母,可以组成字符串。)中可以按字母相对先后顺序取出字符串。)中无法按字母相对先后顺序取出字符串。中不会存在重复字母。输入为2行,第1行输入字符串。,行首行尾无多余空格。的字符串,行末无多余空格。)中可以挑选3个字符串。中可能存在重复字母,
2025-03-11 09:30:00
660
华为OD目标院校名单(2024.07新版).xlsx
2025-02-06
中国农业年鉴2011数据集
2025-01-10
2016年世界失业人员教育程度构成
2025-01-10
1994-2025中国考研人数变化
2025-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人