【阿里云高校计划】阿里云AI训练营——Day03

今天是电子相册的制作,除了HTML部分其他都很懵,太难为我这个嵌入式点灯工程师了,靠着群友的帮助我终于还是摸爬滚打会了一些。还是分类总结下代码思路。

前端代码:

<!DOCTYPE html>
<html lang="en" >
<head>
<meta charset="UTF-8">
<title>智能电子相册</title>
<meta name="viewport" content="width=device-width, initial-scale=1">

<!--可无视-->
<link rel='stylesheet' href='css/bootstrap.min.css'>

<!--图标库-->
<link rel='stylesheet' href='https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.8.2/css/all.min.css'>

<!--核心样式-->
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css">

<script src="https://unpkg.com/vue/dist/vue.js"></script>
<script src="https://unpkg.com/axios/dist/axios.min.js"></script>
<script src="https://unpkg.com/element-ui/lib/index.js"></script>

</head>
<body >
<div id="appEvent">

</div>

<div class="heading" >
	<h1>智能电子相册</h1>
</div>

<div  class="container">
	<div class="upload" id="upload">
		<el-upload
				class="upload-demo"
				drag
				action="http://127.0.0.1:8080/album/v1/upload"
				:on-success="uploadSuccess"
				multiple>
			<i class="el-icon-upload"></i>
			<div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
			<div class="el-upload__tip" slot="tip">只能上传jpg/png文件,且不超过500kb</div>
		</el-upload>
	</div>
</div>


<div class="container" id="app">
	<vue-gallery :photos="photos"></vue-gallery>
</div>


<div class="container" id="my-custom-tags">
	<v-tag :tags="tags"></v-tag>
</div>


<script src="js/script.js"></script>
</body>
</html>

思路

阿里云的SDK封装了AI视觉智能的调用函数,我们只需要传入公钥和私钥,传入阿里云视觉智能开放平台文档里写的参数,还有图片需要进行阿里云oss的服务端进行实现。

项目源码:

源码分享:
https://github.com/xuyuanzhi051/personalprojects/tree/master/02IdentityCard

欢迎加入阿里云高校计划

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值