[阿里云高校计划]Day4-车辆保险应用

[阿里云高校计划]Day4-车辆保险应用

首先使用JAVA SDK


引入资源。
可以通过在pom.xml文件中添加Maven依赖安装java SDK。

<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-core</artifactId>
    <version>4.4.8</version>
</dependency>
<dependency>
    <groupId>com.alibaba</groupId>
    <artifactId>fastjson</artifactId>
    <version>1.2.52</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>ocr20191230</artifactId>
    <version>${aliyun.ocr.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>facebody20191230</artifactId>
    <version>${aliyun.facebody.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>imagerecog20190930</artifactId>
    <version>${aliyun.imagerecog.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>imageseg20191230</artifactId>
    <version>${aliyun.imageseg.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>imageenhan20190930</artifactId>
    <version>${aliyun.imageenhan.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>goodstech20191230</artifactId>
    <version>${aliyun.goodstech.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>objectdet20191230</artifactId>
    <version>${aliyun.objectdet.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>imgsearch20200320</artifactId>
    <version>${aliyun.imgsearch.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>videorecog20200320</artifactId>
    <version>${aliyun.videorecog.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>videoseg20200320</artifactId>
    <version>${aliyun.videoseg.version}</version>
</dependency>
<dependency>
    <groupId>com.aliyun</groupId>
    <artifactId>videoenhan20200320</artifactId>
    <version>${aliyun.videoenhan.version}</version>
</dependency>

2.构建Client。

// 你的accessKeyId
  config.accessKeyId="######"; 
  //你的accessKeySecret
  config.accessKeySecret="#######"; 
  config.type="access_key";
  config.regionId="cn-shanghai";
  config.endpointType="internal";
  Client client = new Client(config);
  config.endpoint="ocr.cn-shanghai.aliyuncs.com";

使用行驶证识别SDK识别行驶证

输入限制

  • 图片格式:JPEG、JPG、PNG、BMP、GIF。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API识别超时,超时时间为5秒。
  • URL地址中不能包含中文字符。

请求参数

名称类型是否必选示例值描述
ActionStringRecognizeDrivingLicense要执行的操作。取值:RecognizeDrivingLicense。
ImageURLStringhttps://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/tiankong/4%E8%A1%8C%E9%A9%B6%E8%AF%81.jpg图片URL地址。当前仅支持上海地域的OSS链接,如何生成URL请参见生成URL
SideStringface上传照片为行驶证首页或副页。
- face:首页
- back:副页

返回数据

名称类型示例值描述
DataStruct返回的结果数据内容。
BackResultStruct行驶证副页结果。
ApprovedLoadString300核定载质量。
ApprovedPassengerCapacityString5核定载人数。
EnergyTypeString-能源标志。
FileNumberString云AD8V02档案编号。
GrossMassString2205总质量。
InspectionRecordString检验有效期至2014年09月云A(01)检验记录。
OverallDimensionString4945x1845x1480外廓尺寸。
PlateNumberString云AD8V02号牌号码。
TractionMassString100准牵引总质量。
UnladenMassString2000整备质量。
FaceResultStruct行驶证首页结果。
AddressString中牟县三刘寨村地址。
EngineNumberString111111发动机号码。
IssueDateString20180313发证日期,格式:YYYYMMDD,例如19800101,即1980年01月01日。
ModelString大众汽车牌SVW6666DFD品牌型号。
OwnerString郑昆中所有人名称。
PlateNumberString豫A99999车牌号码。
RegisterDateString20180312注册日期,格式:YYYYMMDD,例如19800101,即1980年01月01日。
UseCharacterString非营运使用性质。
VehicleTypeString小型普通客车车辆类型。
VinStringSSVUDDTT2J2022555车辆识别代号。
RequestIdString1DD989C1-4E08-4E04-9D5D-314901E91226请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=RecognizeDrivingLicense
&ImageURL=https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/tiankong/4%E8%A1%8C%E9%A9%B6%E8%AF%81.jpg
&Side=face
&<公共请求参数>

正常返回示例
XML 格式

<RequestId>1DD989C1-4E08-4E04-9D5D-314901E91226</RequestId>
<Data>
    <FaceResult>
        <PlateNumber>豫A99999</PlateNumber>
        <Owner>郑昆中</Owner>
        <EngineNumber>111111</EngineNumber>
        <Address>中牟县三刘寨村</Address>
        <VehicleType>小型普通客车</VehicleType>
        <Model>大众汽车牌SVW6666DFD</Model>
        <RegisterDate>20180312</RegisterDate>
        <IssueDate>20180313</IssueDate>
        <Vin>SSVUDDTT2J2022555</Vin>
        <UseCharacter>非营运</UseCharacter>
    </FaceResult>
</Data>

JSON 格式

{
	"RequestId": "1DD989C1-4E08-4E04-9D5D-314901E91226",
	"Data": {
		"FaceResult": {
			"PlateNumber": "豫A99999",
			"Owner": "郑昆中",
			"EngineNumber": "111111",
			"Address": "中牟县三刘寨村",
			"VehicleType": "小型普通客车",
			"Model": "大众汽车牌SVW6666DFD",
			"RegisterDate": "20180312",
			"IssueDate": "20180313",
			"Vin": "SSVUDDTT2J2022555",
			"UseCharacter": "非营运"
		}
	}
}

使用驾驶证识别SDK识别驾驶证

输入限制

  • 图片格式:JPEG、JPG、PNG、BMP、GIF。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API识别超时,超时时间为5秒。
  • URL地址中不能包含中文字符。

请求参数

名称类型是否必选示例值描述
ActionStringRecognizeDriverLicense要执行的操作。取值:RecognizeDriverLicense。
ImageURLStringhttps://viapi-demo.oss-cn-shanghai.aliyuncs.com/viapi-demo/images/DetectImageElements/xxx.png图片URL地址。当前仅支持上海地域的OSS链接,如何生成URL请参见生成URL
SideStringface上传照片为驾驶证首页或者副页。
- face:首页
- back:副页

返回数据

名称类型示例值描述
DataStruct返回的结果数据内容。
BackResultStruct驾驶证副页结果。
ArchiveNumberString130601473955档案编号。
FaceResultStruct驾驶证首页结果。
AddressString西安市南林区金陕西西安市碑林区金花南路五号26级地址。
EndDateString6驾驶证有效期时长或有效期截止日期。具体视驾驶证数据格式而定,格式:YYYYMMDD,例如19800101,即1980年01月01日。
GenderString性别。
IssueDateString20111115初次发证日期。格式:YYYYMMDD,例如19800101,即1980年01月01日。
LicenseNumberString610125199911234766驾驶证号,识别失败时返回NoResultInvalidInput
NameString李四姓名字符串,识别失败时返回NoResultInvalidInput
StartDateString20111115驾驶证有效期开始时间,格式:YYYYMMDD,例如19800101,即1980年01月01日。
VehicleTypeStringC1驾驶证准驾车型。
RequestIdString374D8C7E-9ECC-4750-A87F-50571702F175请求ID。

示例

请求示例

http(s)://ocr.cn-shanghai.aliyuncs.com/?Action=RecognizeDriverLicense
&ImageURL=https://viapi-demo.oss-cn-shanghai.aliyuncs.com/viapi-demo/images/DetectImageElements/xxx.png
&Side=face
&<公共请求参数>

正常返回示例
XML 格式

<Data>
    <FaceResult>
        <Name>李四</Name>
        <LicenseNumber>610125199911234766</LicenseNumber>
        <IssueDate>20111115</IssueDate>
        <EndDate>6</EndDate>
        <StartDate>20111115</StartDate>
        <Address>西安市南林区金陕西西安市碑林区金花南路五号26级</Address>
        <Gender>男</Gender>
        <VehicleType>C1</VehicleType>
    </FaceResult>
</Data>
<RequestId>374D8C7E-9ECC-4750-A87F-50571702F175</RequestId>

JSON 格式

{
	"Data": {
		"FaceResult": {
			"Name": "李四",
			"LicenseNumber": "610125199911234766",
			"IssueDate": "20111115",
			"EndDate": "6",
			"StartDate": "20111115",
			"Address": "西安市南林区金陕西西安市碑林区金花南路五号26级",
			"Gender": "男",
			"VehicleType": "C1"
		}
	},
	"RequestId": "374D8C7E-9ECC-4750-A87F-50571702F175"
}

使用车牌SDK识别车牌

输入限制

  • 图片格式:JPEG、JPG、PNG、BMP、GIF。
  • 图像大小:图像大小不超过3M。
  • 图像分辨率:不限制图片分辨率,但图片分辨率太高可能会导致API识别超时,超时时间为10秒。
  • URL地址中不能包含中文字符。

请求参数

名称类型是否必选示例值描述
ActionStringRecognizeLicensePlate要执行的操作。取值:RecognizeLicensePlate。
ImageURLStringhttps://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/tiankong/3%E8%BD%A6%E7%89%8C%E8%AF%86%E5%88%AB.jpg图片URL地址。当前仅支持上海地域的OSS链接,如何生成URL请参见生成URL

返回数据

名称类型示例值描述
DataStruct返回的结果数据内容。
PlatesArray车牌面板详细信息。
ConfidenceFloat0.99745339155197144车牌号码的置信度,取值范围0~1。
PlateNumberString粤BP57E7车牌号码。
PlateTypeString小型汽车车牌类型。包括:小型汽车、新能源车、大型汽车、挂车、教练车、警车、军车、使领馆车、港澳车。
PlateTypeConfidenceFloat1车牌类型的置信度,取值范围0~1。
RoiStruct车牌位置。
RequestIdString3F10DAC3-CF4A-487C-BF33-3B8EB9AA12F2请求ID。

示例

请求示例

http(s)://ocr.cn-shanghai.aliyuncs.com/?Action=RecognizeLicensePlate
&ImageURL=https://viapi-test.oss-cn-shanghai.aliyuncs.com/test-team/tiankong/3%E8%BD%A6%E7%89%8C%E8%AF%86%E5%88%AB.jpg
&<公共请求参数>

正常返回示例
XML 格式

<RequestId>3F10DAC3-CF4A-487C-BF33-3B8EB9AA12F2</RequestId>
<Data>
    <Plates>
        <PlateNumber>粤BP57E7</PlateNumber>
        <Confidence>0.99745339155197144</Confidence>
        <PlateType>小型汽车</PlateType>
        <PlateTypeConfidence>1</PlateTypeConfidence>
        <Roi>
            <W>141</W>
            <H>53</H>
            <X>294</X>
            <Y>256</Y>
        </Roi>
    </Plates>
</Data>

JSON 格式

{
	"RequestId": "3F10DAC3-CF4A-487C-BF33-3B8EB9AA12F2",
	"Data": {
		"Plates": [
			{
				"PlateNumber": "粤BP57E7",
				"Confidence": "0.99745339155197144",
				"PlateType": "小型汽车",
				"PlateTypeConfidence": 1,
				"Roi": {
					"W": 141,
					"H": 53,
					"X": 294,
					"Y": 256
				}
			}
		]
	}
}

阿里云ecs在家实践学习资源领取入口

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值