-
华为云文字识别接口
2019-08-28 16:46:32在华文云提供的文档基础上进行了简单的整理,需要引入华为相关的jar包 import com.oss.oss_demo.util.OcrClientToken; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; ...在华文云提供的文档基础上进行了简单的整理,需要引入华为相关的jar包
import com.oss.oss_demo.util.OcrClientToken; import io.swagger.annotations.Api; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiOperation; import org.apache.commons.io.IOUtils; import org.apache.http.HttpResponse; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.io.IOException; import java.net.URISyntaxException; @RestController @RequestMapping("/huaweicloud/ocr") @Api(tags = "华为云 文字识别") public class HWOcrController { private String Username=""; private String Password=""; private String Domainname=""; //if it's not IAM user the Domain_name is the same with username private String Regionname="cn-north-1"; private String HttpEndpoint="ocr.cn-north-1.myhuaweicloud.com"; @PostMapping(value ="getIdCard") @ApiOperation("身份证识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getIdCard(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/id-card", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getDriverLicense") @ApiOperation("驾驶证识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getDriverLicense(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/driver-license", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getVehicleLicense") @ApiOperation("行驶证识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getVehicleLicense(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/vehicle-license", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getVatInvoice") @ApiOperation("增值税发票识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getVatInvoice(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/vat-invoice", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getCustomsInvoice") @ApiOperation("英文海关单据识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getCustomsInvoice(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/action/ocr_form", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getGeneralTable") @ApiOperation("通用表格识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getGeneralTable(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/general-table", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getGeneralText") @ApiOperation("通用文字识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getGeneralText(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/general-text", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getHandWriting") @ApiOperation("手写字母数字识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getHandWriting(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/handwriting", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getMvsInvoice") @ApiOperation("机动车销售发票识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getMvsInvoice(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/mvs-invoice", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getPlateNumber") @ApiOperation("车牌识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getPlateNumber(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/plate-number", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getTollInvoice") @ApiOperation("车辆通行费发票识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getTollInvoice(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/toll-invoice", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getfFlightItinerary") @ApiOperation("飞机行程单识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getfFlightItinerary(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/flight-itinerary", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getQuotaInvoice") @ApiOperation("定额发票识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getQuotaInvoice(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/quota-invoice", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getTrainTicket") @ApiOperation("火车票识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getTrainTicket(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/train-ticket", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getBankcard") @ApiOperation("银行卡识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getBankcard(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/bankcard", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getBusinessLicense") @ApiOperation("营业执照识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getBusinessLicense(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/business-license", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getPassPort") @ApiOperation("护照识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getPassPort(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/passport", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getTransportationLicense") @ApiOperation("道路运输证识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getTransportationLicense(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/transportation-license", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getWebImage") @ApiOperation("网络图片识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getWebImage(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/web-image", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } @PostMapping(value ="getTaxiInvoice") @ApiOperation("出租车发票识别") @ApiImplicitParam(name ="imagePath",value ="图片路径",required = true) public String getTaxiInvoice(String imagePath) throws InterruptedException, IOException, URISyntaxException { OcrClientToken ocrClient= new OcrClientToken(Domainname,Username,Password,Regionname,HttpEndpoint); HttpResponse response=ocrClient.requestOcrServiceBase64("/v1.0/ocr/taxi-invoice", imagePath); System.out.println(response); String content = IOUtils.toString(response.getEntity().getContent(), "utf-8"); System.out.println(content); return content; } }
-
华为云智能图片识别
2020-01-15 22:21:58第一步:华为云登录地址 https://auth.huaweicloud.com/authui/login.html?service=https://account.huaweicloud.com/usercent er/#/login 第二步:在左边服务列表搜索文字识别 第三步:点击左侧智能识别...第一步:华为云登录地址
https://auth.huaweicloud.com/authui/login.html?service=https://account.huaweicloud.com/usercent
er/#/login第二步:在左边服务列表搜索文字识别
第三步:点击左侧智能识别,再点击下方服务管理
第四步:点击文字识别套餐包
第五步:注意这里选华北-北京四
第六步:忽略图中第二步,直接点开第三步获取SDK和样例工程
第七步:选择语言类型,我的是Java SDK,下载SDK
第八步:选择java工程的Demo或者Maven工程的Demo,这里我演示Maven工程的
第九步:默认识别身份证和发票,点开Auto…类
第十步:找到akskRequest方法,准备修改这五个属性
第十一步:获取AK/SK,点击添加新增访问密匙,注意点击确定后在左下方会自动下载文件,打开文件里面有AK/SK
第十二步:获取regionName(区域信息)
https://developer.huaweicloud.com/endpoint?OCR
第十三步:获取httpUri
https://support.huaweicloud.com/sdkreference-ocr/ocr_04_0016.html
第十四步:imgPath,此处写入要识别的图片
最后运行Main函数就能获取到信息了
-
华为云人脸识别SDK踩坑日记
2019-06-06 14:42:28华为云人脸识别SDK踩坑日记 最近公司要接入华为的人脸识别api这是前提,看了一天手册跟着文档做下来有问题的地方不少,就以demo为例子写一写经验吧 先给上SDK介绍 ...最近公司要接入华为的人脸识别api这是前提,看了一天手册跟着文档做下来有问题的地方不少,就以demo为例子写一写经验吧
先给上SDK介绍 https://support.huaweicloud.com/sdkreference-face/face_04_0016.html
华为云的SDK是放在GitHub上的 https://github.com/huaweicloud/huaweicloud-sdk-csharp-frs
有了SDK后就开始吧。
这就是SDK的全部了 需要使用者自己添加到项目中去,这里我先用demo来测试的需要先建个工程,把文件添加到项目中去
打开demo.cs 初始化配置
AuthInfo authInfo = new AuthInfo("https://face.cn-north-1.myhuaweicloud.com", "ak", "sk"); //区域这里只有这两个地区开通了人脸识别接口,其他地方没有,只能在这两个里面选一个,注意填的时候只需要改cn-north-1就可以了,楼主第一次就把uri给覆盖了,导致初始化失败 //ak和sk是在华为云控制台的个人凭证中生成了秘钥,需要自己去手动新增 FrsClient frsClient = new FrsClient(authInfo, "项目ID"); //项目ID是和区域对应的
在添加common文件后会报个错,就是缺少json包,因为接口返回的数据格式是json的,
转:
c#添加json包
点击工具 - NuGet包管理器 - 程序包管理控制台,输入下面命令:
Install-Package Newtonsoft.Json
引用的 https://blog.csdn.net/u011720560/article/details/80402357这些步骤昨晚就可以调试了,如果错误的话可以参照api文档的错误码说明,也可以访问 https://support.huaweicloud.com/api-face/face_02_0045.html,查看原因。
大部分是都是uri的问题,后续的操作后面再说明了最后我想说的是 在网上基本搜不到华为云人脸识别SDK相关的,可能是因为我用的是C#的,而我又是做C++的,很少人用,资料有点少,最让人无语的是我头天给华为的人联系,说了问题但回复我的时候六点过了(五点半下班)就没细说,说第二天再说,然而第二天凌晨就更新了SDK文档,说之前有些地方不够完善,让我不得不佩服的是华为解决问题的速度,还是很快的
-
华为云语音识别:一句话识别API调用
2019-09-24 17:02:05查看了华为云的语音交互服务SIS,有两种:录音文件识别以及一句话语音识别 名称 功能 录音文件识别 可以实现5小时以内的音频到文字的转换。支持垂直领域定制,对应领域转换效果更佳。 一句话识别...最近想做一个智能硬件(实现单片机使用W600连接上位机或直接实现语音识别)
查看了华为云的语音交互服务SIS,有两种:录音文件识别以及一句话语音识别
名称 功能 录音文件识别 可以实现5小时以内的音频到文字的转换。支持垂直领域定制,对应领域转换效果更佳。
一句话识别 可以实现语音到文字的转换。支持垂直领域定制,对应领域转换效果更佳。 在看了这两种模式后,选择了一句话识别,方便在下位机方面进行开发(前些时间已经实现STM32对语音文件实现8K采样率16bit的PCM格式WAV文件生成)
跳转到一句话识别的API介绍(https://support.huaweicloud.com/api-sis/api-sis.pdf),发现使用时需要先获取该用户的token(呃 通过拨打华为云的客服电话解决了这个问题)
获取用户Token采用POST方式,地址格式为:
针对不同的服务端点选择Endpoint,后缀是相同的/v3/auth/tokens
此时使用华为云推荐的软件(Postman)来实现这个过程
使用这个地址, 进行提交
此时会反馈你的Token(只能使用24小时),如果打算长期使用请选择SDK (https://support.huaweicloud.com/sdkreference-sis/sis_05_0004.html),目前只有JAVA格式的,本文主要介绍API方式
得到Token就可以进行语音识别啦!!这里还是使用POST的方式,此时地址会发送改变,一句话语音识别的两个服务端点为:
区域名称 终端节点(Endpoint) 华北-北京一 sis-ext.cnnorth-1.myhuaweicloud.com 华北-北京四 sis-ext.cnnorth-4.myhuaweicloud.com 因为我的是华北-北京四,这里选择sis-ext.cnnorth-4.myhuaweicloud.com,继续查看该API手册,发现对于提交语音数据的包格式定义如下:
此时POST地址为: https://sis-ext.cn-north-4.myhuaweicloud.com/v1/{projectid}/asr/short-audio
获取Projectid的方式:将光标放在用户名下面选择我的凭证:
得到projectid后开始发包:
我采用的是WAV自识别模式,使用的WAV文件为AU生成的录音文件,利用BASE64编码转换后进行发送:
data数据为转码后的base64格式,因为太长就不放上来了。此时点击SEND
测试成功,本篇结束。
-
华为云文字识别深层算法突破 助力复产复工
2020-03-25 10:37:353月24日,华为云2020文字识别狂欢季正式开启, 19款OCR类产品全线降价50%,助力证类识别、财务报销审核、合同录入与审核等场景AI落地,提升工作效率。 哪些场景可以应用OCR服务? 卡证:比如原来在办理银行业务时... -
OCR Java华为云身份证识别
2018-10-18 18:16:05之前写了关于百度云的身份证识别,现在再附上关于华为云的身份证识别: controller层: /** * 读取身份证信息 * * @param file * @return */ @ApiOperation(value ="读取身份证信息", ... -
玩转华为云开发|老板万万没想到:刚入职的我一人就搞定人脸识别开发
2020-10-31 11:05:59第二个需求是“人脸识别”,小Hi没有AI相关技术积累,开始捉急,忽然灵光一闪,想起来前两天华为云专家过来交流,有提到华为云的AI能力,于是激动的打开了浏览器。 输入https://www.huaweicloud.com/,打开华为云,... -
华为enspusg6000v的导入包_华为云车牌识别对接整理(Java语言)
2020-12-06 11:20:43OCR(Optical Character Recognition,光学字符...每家的服务都有其自己的特点,这里记录一下是如何调用华为云的车牌识别功能的,从应用的申请,到把代码加入到自己的项目里。第一步,来到华为云文字识别OCR专栏;... -
华为云文字识别关键技术和特别需要注意的事宜
2019-10-08 09:29:14下面首先简单的介绍一下华为云文字识别产品,随后重点讲我们的关键技术、关键能力,产品的优化之路,做产品需要注意到问题以及踩过的坑。其中很多点是整个人工智能或者以数据为驱动的产品都需要注意的。 我们是做... -
【华为云技术分享】传统OCR识别综述
2019-12-24 10:38:32计算机文字识别,俗称光学字符识别,英文全称是Optical Charater Recognition(简称OCR),它是利用光学技术和计算机技术把印刷在或者写在图纸上的文字以文本形式提取出来,并转换成一种计算机能够接受、人又可以理解... -
华为云深度学习kaggle猫狗识别
2018-10-10 16:28:17使用华为云深度学习服务完成kaggle猫狗识别竞赛 参考: kaggle猫狗竞赛kernel第一名的代码 Tensorflow官网代码 华为云DLS服务github代码 1. 环境配置与数据集处理 首先我们需要从kaggle上面找到猫狗竞赛的页面,... -
opencv 叠加文字_华为云文字识别关键技术和特别需要注意的事宜
2021-01-02 15:07:37下面首先简单的介绍一下华为云文字识别产品,随后重点讲我们的关键技术、关键能力,产品的优化之路,做产品需要注意到问题以及踩过的坑。其中很多点是整个人工智能或者以数据为驱动的产品都需要注意的。我们是做产品... -
java 使用华为云的文字识别OCR 使用AK/SK方式实现
2021-03-15 16:01:57下载华为云提供的源码:https://mirrors.huaweicloud.com/ocr-sdk/ocr-java-sdk/cloud-ocr-sdk-java-1.1.7.rar 解压后 我使用的是maven方式实现的,直接在OCRDemo 修改AK/SK 和 时区来实现, ... -
如何使用java调用华为云上的文字识别(OCR)接口
2020-07-03 23:43:08首先要满足的条件,已注册华为云账户,并订阅华为云上的文字识别接口 package OCRDemo; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.... -
【华为云技术分享】人脸识别算法的训练之路(下)
2020-06-08 11:41:55人脸识别算法的训练之路(上) 人脸识别 人脸识别问题本质是一个分类问题,即每一个人作为一类进行分类检测,但实际应用过程中会出现很多问题。第一,人脸类别很多,如果要识别一个城镇的所有人,那么分类类别就... -
华为云文字识别服务关键技术、能力和产品落地需要注意的事宜(OCR系列二)
2019-12-27 10:42:52首先简单的介绍一下华为云文字识别服务,随后重点介绍产品的关键技术、关键能力,产品的优化之路,做产品需要注意到问题以及踩过的坑。其中很多点是整个人工智能或者以数据为驱动的产品都需要注意的。 下面首先简单... -
华为mate9云闪付功能_如何利用华为手机识别文字,并直接得到电子文档的好方法...
2021-01-16 00:19:25在工作中,很多人都碰到过这种情况。当你看到好的文章或文件,甚至是网上查找但不能复制的文字信息,需要弄成电子Word文档时,只能一个字一个字的去敲打键盘。不把你累个半死不说,大半天...我自己使用的是华为mate9... -
【华为云技术分享】云图说|人工智能新科技—文字识别服务
2020-03-11 09:57:52为了减轻人们的劳动,提高工作效率,华为云文字识别服务应用而生。您可以调用服务提供的文字识别API接口,将我们日常中大量的证件、票据、表格识别成可编辑的文本,代替人工录入,提升业务效率。 到底什么是文字... -
【玩转华为云】手把手教你利用ModelArts识别偶像的声音
2020-05-15 09:16:00本篇推文共计2000个字,阅读时间约3分钟。华为云—华为公司倾力打造的云战略品牌,2011年成立,致力于为全球客户提供领先的公有云服务,包含弹性云服务器、云数据库、云安全等云计算服务,软... -
关于华为eNSP的云设备无法识别虚拟机网卡
2021-02-02 15:32:41将kali linux(桥接模式)和eNSP接入同一个虚拟网卡VMnet8,在eNSP中添加云设备,进行设置时,没有识别出虚拟网卡。 看大佬的博客说是winPcap的问题,卸载干净再进入eNSP的tool的文件夹下,进行winPcap的安装(当时... -
华为云文字识别服务产品优势、应用场景、典型案例和未来之路(OCR系列三)
2019-12-09 11:17:10本文为OCR文字识别系列的第三篇,主要讲的华为云OCR文字识别服务的产品优势和应用场景,典型的行业落地方案,以及我们下一步要的事情,有些事情也是人工智能行业本身需要解决的。现在人工智能虽然很火,但是能落地的... -
【玩转华为云】手把手教你利用ModelArts零代码开发声音识别模型
2020-05-04 22:48:05本篇推文共计2000个字,阅读时间约3分钟。华为云—华为公司倾力打造的云战略品牌,2011年成立,致力于为全球客户提供领先的公有云服务,包含弹性云服务器、云数据库、云安全等云计算服务,软... -
学习华为云人脸识别踩坑,The subservice has not been subscribed和FRS.0020错误,projectId的获取
2020-04-26 11:50:151,projectId的获取,右上角->基本信息->管理我的凭证,就会出现项目ID...- 还可能是projectid对应的区域和你开通服务的区域不一样,对,就是这么奇怪,我也不知道华为怎么想的,如图改变区域,然后再查看子服... -
AI身份识别时代来临!secID助力华为云提升安全等级
2018-09-06 16:00:04近年来,接踵而至的数据泄露事件,为全球企业敲响警钟,也让身份识别话题再次成为众多企业关注的焦点,如何防范重要数据资产泄露,比如客户数据、供应链信息、员工数据、财务数据、个人数据,以及其他知识资产泄露呢...