HarmonyOS Next文字识别技术原理与实践

鸿蒙5.0开发进阶:AI图片文字智能识别实现案例 本示例使用CoreVisionKit智能识别图片中的文字......... 阅读详情

本文旨在深入探讨华为鸿蒙HarmonyOS Next系统(截止目前API12)中的文字识别技术,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。

一、文字识别技术基础与HarmonyOS Next特性

(一)技术流程详细讲解

在HarmonyOS Next的文字识别世界里,其技术流程犹如一场精心编排的舞蹈,每个步骤都至关重要。

首先是图像预处理阶段,这就像是为一场盛大演出搭建舞台。它主要包括图像灰度化、降噪、二值化、倾斜校正等操作。例如,在图像灰度化过程中,将彩色图像转换为灰度图像,减少数据量的同时保留文字的基本轮廓信息。降噪操作则是去除图像中的噪声干扰,如椒盐噪声、高斯噪声等,使文字更加清晰可辨。二值化将图像像素值根据设定的阈值转换为黑白两色,突出文字与背景的对比度。倾斜校正则是针对拍摄角度不正的图像,将文字区域调整为水平或垂直方向,为后续的字符分割和识别做好准备。

接着是字符分割环节,它类似于将舞台上的演员分组。对于中文等连续书写的文字,字符分割是一个具有挑战性的任务。在一些情况下,如印刷体文档中,文字排版较为规整,可以根据字符之间的间距、笔画分布等特征进行分割。但在手写文字或不规则排版的情况下,字符分割就变得复杂得多。例如,手写汉字可能存在连笔现象,需要通过复杂的算法来判断字符的边界,将连续的文字分割成单个字符,以便后续进行分类识别。

最后是分类识别阶段,这是文字识别的核心部分,如同演员在舞台上展示才艺。在这个阶段,利用深度学习模型(如卷积神经网络)对分割后的字符进行特征提取和分类识别。模型通过大量的标注数据进行训练,学习到不同字符的特征模式,从而判断每个字符是什么。例如,对于数字“0 - 9”和字母“A - Z”等字符,模型能够根据其独特的笔画结构、形状特征等进行准确识别。

(二)HarmonyOS Next文字识别支持情况分析

HarmonyOS Next在文字识别方面提供了一定的支持能力。在图片格式方面,它支持常见的JPEG、JPG、PNG格式,这使得开发者可以方便地处理各种来源的图像文件。在语言支持上,涵盖了简体中文、英文、日文、韩文、繁体中文等多种语言,满足了不同语言文字识别的需求。例如,在跨国企业的办公场景中,可能会涉及到多种语言的文档处理,HarmonyOS Next的文字识别能力可以轻松应对这些不同语言的文字识别任务。然而,需要注意的是,文档中提到在手写字体识别方面能力有所欠缺,这也为后续的技术改进和优化提供了方向。

(三)不同文字识别技术优缺点对比

  1. 基于模板匹配的文字识别技术
    优点在于算法相对简单,计算复杂度较低,在处理一些简单、规范的文字识别任务时速度较快。例如,对于一些固定格式的表格中的数字识别,基于模板匹配的方法可以快速地将数字与预定义的模板进行对比,得出识别结果。然而,其缺点也很明显,对字体变化、噪声干扰和变形等情况的适应性较差。一旦文字的字体、大小、颜色等与模板存在差异,或者图像中存在噪声,识别准确率就会大幅下降。而且,对于复杂的文字结构(如中文汉字),需要大量的模板来覆盖各种可能的情况,导致模板库庞大,维护成本高。
  2. 基于深度学习的文字识别技术
    具有强大的学习能力和泛化能力,能够自动学习文字的特征表示,对各种字体、字号、手写体以及复杂背景下的文字都有较好的识别效果。例如,在识别手写的中文诗词时,深度学习模型可以准确地识别出每个汉字,即使存在连笔、潦草等情况。同时,随着训练数据的增加和模型的优化,其识别准确率可以不断提高。但是,基于深度学习的文字识别技术也存在一些不足。它对计算资源要求较高,需要强大的GPU或TPU等硬件加速才能快速训练和运行模型。而且,模型训练需要大量的标注数据,如果数据不足或标注不准确,会影响模型的性能。此外,模型的解释性较差,难以理解模型是如何做出识别决策的。

二、文字识别功能开发与应用示例

(一)识别方法介绍与代码示例(如果适用)

在HarmonyOS Next中,可以利用一些现有的工具或库来实现文字识别功能。虽然文档中未明确提及具体的开发库,但我们可以假设存在类似的文字识别库(类似于其他平台的Tesseract OCR等)。以下是一个简单的概念性代码示例(假设的库和函数),用于展示文字识别的基本流程:

import { TextRecognitionLibrary } from '@ohos.textrecognition';

// 加载图像(假设已经获取到图像文件路径)
let imagePath = 'document.jpg';
let image = TextRecognitionLibrary.loadImage(imagePath);

// 图像预处理(假设库中提供了相应的预处理函数)
let preprocessedImage = TextRecognitionLibrary.preprocessImage(image);

// 字符分割(假设库中提供了字符分割函数)
let segmentedCharacters = TextRecognitionLibrary.segmentCharacters(preprocessedImage);

// 分类识别
let recognizedText = '';
for (let character of segmentedCharacters) {
    let recognitionResult = TextRecognitionLibrary.recognizeCharacter(character);
    recognizedText += recognitionResult;
}

console.log('识别结果:', recognizedText);

在这个示例中,首先加载图像文件,然后对图像进行预处理,接着进行字符分割,最后对每个分割后的字符进行分类识别,并将识别结果组合成最终的文本。实际开发中,需要根据具体使用的库和API进行详细的参数设置和功能调用。

(二)不同类型文字识别任务处理展示

  1. 文档印刷体识别
    对于文档印刷体识别,由于文字排版相对规整,字体和字号较为统一,识别难度相对较低。在处理过程中,图像预处理阶段可以重点关注降噪和二值化操作,提高文字与背景的对比度。字符分割可以根据文档的排版规则,如行间距、字间距等进行准确分割。在分类识别阶段,利用深度学习模型对常见的印刷体字体进行训练,能够快速准确地识别出文档中的文字内容。例如,在处理一份企业的财务报表文档时,文字识别系统可以准确地识别出表格中的数字、文字标题等信息,为后续的数据处理和分析提供基础。
  2. 手写字体识别(改进方向探讨)
    尽管文档中提到HarmonyOS Next对手写字体识别能力有所欠缺,但我们可以探讨一些改进方向。在图像预处理阶段,针对手写文字的特点,如笔画粗细不均匀、书写倾斜等问题,采用更加精细的预处理算法。例如,使用自适应的二值化方法,根据手写文字的局部特征调整阈值,更好地突出笔画。对于字符分割,结合手写文字的连笔特征和书写习惯,开发更加智能的分割算法。例如,通过分析笔画的走向和连接关系,判断字符的边界。在分类识别方面,收集更多不同人的手写字体样本进行训练,增加模型对各种手写风格的适应性。同时,可以引入一些针对手写文字识别的特殊网络结构或算法,如基于注意力机制的神经网络,使模型能够更加关注手写文字中的关键特征,提高识别准确率。

(三)准确率与性能评估及影响因素分析

  1. 准确率评估与影响因素
    文字识别的准确率可以通过与人工标注的标准答案进行对比来评估。例如,选取一定数量的包含不同字体、字号、排版和背景的文档或图像进行测试,计算识别正确的字符数量占总字符数量的比例作为准确率。影响准确率的因素众多,其中图片质量是关键因素之一。如果图像模糊、光照不均匀、有阴影或噪声干扰,都会使文字的特征变得模糊,增加识别难度,降低准确率。例如,在低光照条件下拍摄的文档图像,文字可能会出现阴影,导致部分笔画难以辨认,从而影响识别结果。文字排版也会影响准确率,如文字的行间距过小、字间距不均匀、文字倾斜或扭曲等情况,都会给字符分割和识别带来挑战。此外,文字的字体、字号和语言种类等因素也会对准确率产生影响。一些特殊字体或生僻字可能不在训练数据范围内,导致识别错误。
  2. 性能评估与影响因素
    性能评估主要关注文字识别的速度和资源占用情况。识别速度可以通过测量从输入图像到输出识别结果所花费的时间来评估。资源占用情况包括CPU使用率、内存占用等。影响性能的因素主要包括图像的大小和分辨率、算法的复杂度以及硬件设备的性能。较大尺寸和高分辨率的图像需要更多的计算资源和时间来处理。基于深度学习的文字识别算法计算复杂度较高,对硬件设备的性能要求也较高。在低端设备上,可能会出现识别速度慢甚至内存不足等问题。因此,在实际应用中,需要根据设备的性能和应用场景的需求,选择合适的算法和参数设置,以平衡识别准确率和性能。

三、文字识别技术优化与拓展方向

(一)优化方法提出

  1. 改进图像预处理算法
    在图像预处理阶段,可以采用更先进的降噪算法,如基于小波变换的降噪方法,能够在去除噪声的同时更好地保留文字的细节特征。对于倾斜校正,可以使用基于霍夫变换的算法或基于深度学习的图像校正方法,提高校正的准确性和效率。例如,在处理拍摄角度较大的文档图像时,基于深度学习的图像校正方法可以更准确地识别出文字区域的倾斜角度,并进行校正。同时,优化二值化算法,如采用基于局部阈值的二值化方法,根据图像不同区域的亮度分布动态调整阈值,使二值化后的文字更加清晰,减少笔画断裂或粘连的情况。
  2. 采用更先进的深度学习模型
    探索使用更先进的深度学习模型架构来提高文字识别的准确率和性能。例如,引入Transformer - based模型架构,其在自然语言处理领域取得了巨大成功,将其应用于文字识别领域,可以更好地处理长序列的字符信息,提高对上下文的理解能力。同时,结合注意力机制,使模型能够更加关注文字中的关键部分,如笔画的起始和结束位置、字符的独特结构等。此外,采用模型压缩技术,如剪枝、量化等方法,在不显著降低识别准确率的前提下,减小模型的大小,降低对硬件资源的要求,提高模型在HarmonyOS Next设备上的运行效率。

(二)拓展应用探讨

  1. 在智能办公领域的应用拓展
    在智能办公场景中,文字识别技术可以实现文档的自动化处理。例如,将纸质文档扫描后,通过文字识别技术快速将文档中的文字转换为可编辑的文本,方便进行文档编辑、存档和检索。结合自然语言处理技术,还可以实现对文档内容的智能分析,如提取关键信息、进行语义理解和分类等。例如,在处理企业合同文档时,文字识别系统可以识别出合同中的双方当事人、合同金额、有效期等关键信息,并进行自动分类和存档,提高办公效率。
  2. 在图书管理领域的应用拓展
    在图书管理中,文字识别技术可以用于图书的快速录入和检索。通过扫描图书的封面、目录和部分内容,识别出书名、作者、出版社、ISBN号等信息,实现图书信息的自动化录入。同时,对于图书馆内的大量藏书,可以利用文字识别技术对图书内容进行索引和摘要生成,方便读者进行快速检索和查询。例如,读者可以通过输入关键词,系统利用文字识别和索引技术快速定位到相关图书,并提供包含关键词的章节摘要,帮助读者快速判断图书是否符合自己的需求。

(三)经验教训总结

  1. 数据标注的重要性
    高质量的数据标注是文字识别模型训练成功的关键。在标注过程中,要确保标注的准确性和一致性。对于一些容易混淆的字符(如数字“0”和字母“O”)、特殊符号等,要进行明确的标注规范。同时,标注的样本要具有多样性,涵盖不同字体、字号、书写风格、语言种类等情况,以提高模型的泛化能力。例如,如果在训练数据中只包含一种字体的文字标注,那么模型在面对其他字体的文字识别任务时,准确率可能会很低。
  2. 模型训练的注意事项
    在模型训练过程中,要合理划分训练集、验证集和测试集。验证集用于在训练过程中评估模型的性能,及时发现过拟合或欠拟合等问题,并调整训练参数。测试集则用于最终评估模型的性能,确保模型在实际应用中的可靠性。同时,要注意训练参数的选择,如学习率、迭代次数、批量大小等。选择合适的学习率可以使模型在训练过程中更快地收敛到最优解。如果学习率过大,可能会导致模型无法收敛;如果学习率过小,则会使训练时间过长。此外,要避免过度训练导致的过拟合问题,可以采用正则化技术(如L1、L2正则化)、提前停止训练等方法,确保模型具有良好的泛化能力。希望通过本文的介绍,能让大家对HarmonyOS Next文字识别技术有更深入的了解,在实际开发中能够更好地应用这一技术,为文字处理相关应用带来更多的创新和便利。要是在实践过程中遇到其他问题,欢迎大家一起交流探讨哦!哈哈!
【鸿蒙开发示例代码】特殊文字识别 本示例介绍使用Text组件的enableDataDetector属性实现文本特殊文字识别。 阅读详情

相关推荐

【鸿蒙开发示例代码】AI文字识别

本示例通过使用@ohos.multimedia.camera (相机管理)和textRecognition(文字识别)接口来实现识别提取照片内文字的功能。

weixin_44349071的博客 820

[HarmonyOS Next示例代码]拍照识别文字

本示例通过使用@ohos.multimedia.camera (相机管理)和textRecognition(文字识别)接口来实现识别提取照片内文字的功能。

Alexzhang369学习总结空间 1068

Field _II 仿真 学习笔记

参考Field II的使用说明,进行了四个例子的练习。仿真程序和结果如下: PURPOSE1:Calculate the received response from all elements of a linear array and plot the responses and the summed response 【计算来自所有线性阵元的接收响应,并绘制该响应以及叠加响应。】 >>

qq_34018578的博客 1万+

【每日学点HarmonyOS Next知识】自定义弹窗背景、状态管理V2实践、底部安全高度、OCR识别结果处理、Grid分割线

Column() {Text('弹窗')})@Entry@Componentbuild() {Row() {Column() {})})promptAction.openCustomDialog弹窗宽度固定在设备竖屏时默认为4个栅格,横屏时为5个栅格。如果咱们想要自定义弹窗样式建议使用customDialogController。

轻口味的专栏 782

ksz9031 mmd读取不了_ZYNQ. LwIP.PHY.KSZ9031RNX

新一块板子米尔科技的z-turn 使用的PHY芯片是Micrel的 KSZ9031RNX 而不是zedboard上的Marvell的。直接使用lwip的echo server demo时会报错 , 无法启动。在网上找了很久终于找到几篇关于这个问题的文章。修改PHY的驱动xemacpsif_physpeed.c文件该芯片的PHY Identifier 是 0x0022bsp设置中修改参数以提速MEM...

weixin_39626298的博客 924

手把手教你用fusb302实现PD快充:从驱动移植到实战调试(附源码)

本文详细解析了基于FUSB302芯片实现USB PD快充的完整开发流程。内容涵盖芯片选型、硬件设计要点、Linux驱动移植与内核集成,并重点剖析了PD协议交互中的关键调试技巧,如“死亡15ms”时序问题与中断模式选择。文章通过实战经验,帮助嵌入式开发者高效完成从驱动移植到系统集成的全链路开发,并附有源码参考。

sky77的博客 375

HarmonyOS OCR文字识别应用开发:深度指南与分布式实践

OCR 技术涉及图像预处理、文本检测和字符识别等步骤。在 HarmonyOS 中,我们可以利用分布式能力优化这些过程。例如,图像捕获可以在低功耗设备(如手表)上完成,而重计算任务(如 OCR 识别)可分配给高性能设备(如手机)。这不仅能提升效率,还能延长电池寿命。与传统 Android OCR 应用相比,HarmonyOS 的分布式数据管理允许结果在设备间自动同步,无需用户手动干预。

不懂先生的博客 1900

python编程实现制作网络流量监控动画

c,实时显示网络带宽使用情况,用柱状图或折线图表示不同时间段的流量变化。通过 Python编程实现图形库(如 Pygame、Tkinter、Matplotlib 等)来实现计算机网络基础概念的可视化动画。global bars # 声明 bars 为全局变量。# 获取当前网络流量。# 创建图形和坐标轴。

qq_42788199的博客 718

(二)对图像进行预处理(灰度化,二值化)

对图像进行预处理(灰度化,二值化) 一、图像灰度化处理 图像灰度化是指每个像素只有一个采样颜色的图像,这类图像通常显示为从最暗黑色到最亮的白色的灰度。 灰度图像与黑白图像不同,在计算机图像领域中黑白图像只有黑白两种颜色,一般称为二值图(0 or 255),灰度图在黑色与白色中间还有很多级的颜色深度(0-255)。 在RGB模型中,如果R=G=B是,则彩色表示一种灰度颜色,其中R=G=B的值叫灰度值。 1.图像灰度化的方法 灰度化方法主要有,分量法,最大值法,平均值法和加权平均值法。公式如下图所示: 现以加

rhyijg的博客 3万+

普冉PY32F002B ADC内部参考电压VREFINT的误差补偿与低功耗优化实践

本文详细介绍了普冉PY32F002B单片机在锂电池供电场景下ADC内部参考电压VREFINT的误差补偿与低功耗优化实践。通过分析GPIO配置、分压电阻匹配、采样时间设置等硬件设计要点,结合实时测量VREFINT电压值和软件补偿算法,有效提升了ADC测量精度至5mV以内,并实现了分压电路功耗控制与采样频率优化,为低成本消费电子项目提供了完整的解决方案。

846

【软件测试】人工智能(AI)在软件测试领域的应用

AI在软件测试领域的应用使测试过程更加自动化、高效和智能。它可以帮助测试团队减轻负担,更快地识别和修复问题,最终提高软件的质量和可靠性。随着AI技术的不断进步,未来AI在软件测试领域的应用将更加广泛和深入。

weixin_46453070的博客 4384

HarmonyOS NEXT 文字识别案例

有很多小伙伴不知道学习哪些鸿蒙开发技术?不知道需要重点掌握哪些鸿蒙应用开发知识点?而且学习时频繁踩坑,最终浪费大量时间。所以有一份实用的鸿蒙(HarmonyOS NEXT)资料用来跟着学习是非常有必要的。为了能够帮助大家快速掌握**鸿蒙(HarmonyOS NEXT)**应用开发技术知识。在此给大家分享一下我结合鸿蒙最新资料整理出来的鸿蒙南北向开发学习路线以及整理的最新版鸿蒙学习文档资料。这份鸿蒙(HarmonyOS NEXT)资料包含了鸿蒙开发必掌握的核心知识要点,内容包含了。

2501_90425150的博客 1166

【招商银行笔试题汇总】[全网首发]2024-04-23-招商银行春秋招笔试题-三语言题解(CPP/Python/Java)

🏳️ 难难难!!!本次招商银行的笔试算是今年春招最难的场次之一了K小姐所在的公司有 NNN 个部门,编号从 111 到 NNN。由于公司网络系统比较老旧,对于同一个数据 ddd,不同部门记录的值可能不同。数据 ddd 在各部门被记录为 d1,d2,...,dNd_1, d_2, ..., d_Nd1​,d2​,...,dN​。公司提出可以通过会议来实现数据的一致性。每次会议会让相邻编号范围内的所有部门一起参加,如果有超过半数的部门能够对数据 ddd 的值达成共识,那么在此次会议后,参与会议的所有部门会将

春秋招笔试突围 3462

【拥抱鸿蒙】HarmonyOS NEXT实现双路预览并识别文字

通过对Core Vision Kit的基础功能的实现,完成相册图片获取、OCR、相机预览,图片格式转换等功能,熟悉ArkTS的开发流程和细节,加深对HarmonyOS中各类基础库的理解。就让我们一起来探究吧~OCR是通过拍照、扫描等光学输入方式,把各种票据、卡证、表格、报刊、书籍等印刷品文字转化为图像信息,再利用文字识别技术将图像信息转化为计算机等设备可以使用的字符信息的技术。为了验证图片识别的效果,我们可以搭建简单的UI,提供从相册获取图片 -> 文字识别 -> 显示识别结果这一流程的UI与交互。

weixin_55010563的博客 1238

Supreme小程序自动化抢购终端——源码架构与执行流程全解析

本系统是一套基于开发的桌面端小程序自动化抢购终端。把只有开发者能跑的脚本,包装成普通用户也能操作的桌面工具。参数自动捕获 → 商品多关键词检索 → sku/尺码/库存映射 → 多商品任务队列 → 定时/立即抢购 → 订单创建 → 支付参数拉取 → 本地服务生成支付链接 → 手机微信扫码付款这套 Supreme 抢购终端,表面上看是一个"下单工具"。但从工程角度审视,它已经具备了一个小型桌面自动化系统GUI 层:CustomTkinter 现代化界面,线程安全业务层:多商品队列、定时调度、任务编排。

猫敷雪 202

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

HarmonyOS Next智能办公系统中的文字识别与文档扫描实战

本文旨在深入探讨基于华为鸿蒙HarmonyOS Next系统(截止目前API12)构建智能办公系统中文字识别与文档扫描技术的实战应用,基于实际开发经验进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。

same4869的博客 1228

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

鸿蒙NEXT开发实战教程—文字识别

鸿蒙系统提供了文字识别的能力,支持简体中文、英文、日文、韩文、繁体中文五种语言。实现步骤为初始化文字识别服务、将图片转换为PixelMap、文字识别、释放OCR服务。首先从相册或者拍照获取图片,这一部分在之前的文章里有介绍,有疑问的同学可以查看这篇文章。

youlanjihua的博客 1064

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

《极速探索 HarmonyOS NEXT》心得分享-读者视角

那是一个万物互联、设备间无缝交流的梦幻世界,从手机到手表,从汽车到智能家居,所有设备在HarmonyOS NEXT的牵引下,仿佛成为了一个大家庭,信息共享,协同工作,带来前所未有的便捷与舒适。从HarmonyOS开发的基础知识,如开发环境的搭建、ArkTS语言的特性与用法,到进阶内容如Navigation、Stage模型、动画组件等,这些内容如同搭建技术大厦的基石,为我后续的学习奠定了坚实的基础。跟随书中的指引,我逐步掌握了HarmonyOS开发的精髓,感受到了科技的力量。Web组件与多媒体的革新。

2301_77888392的博客 4150

【入门到精通】鸿蒙next应用开发:文字识别实现案例

本示例介绍使用text组件的enableDataDetector属性实现文本特殊文字识别。

m0_73088370的博客 500

鸿蒙HarmonyOS 5.0开发实战:文字识别实现案例

本示例介绍使用text组件的enableDataDetector属性实现文本特殊文字识别。

m0_73088370的博客 482

HarmonyOS NEXT OCR实战:Core Vision Kit实现文字识别全解析

HarmonyOS OCR技术开发指南 摘要:本文详细介绍了如何在HarmonyOS系统中实现OCR(光学字符识别)功能。文章基于HarmonyOS NEXT Developer Preview 2环境,重点解析了CoreVisionKit的核心OCR能力,包括基础文字识别和实时预览识别两种实现方式。开发指南涵盖了环境配置、工具类封装、UI界面设计以及性能优化等关键环节,并提供了典型应用场景和常见问题解决方案。通过CoreVisionKit,开发者可快速集成高精度、高性能的文字识别功能,支持多语言识别、批量

m0_59315734的博客 527
上一篇: HarmonyOS Next语音识别技术全解析与应用实践
下一篇: HarmonyOS Next人脸活体检测技术深度剖析
SameX-4869
博客等级 码龄18年 3354粉丝 657原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值