开发者学堂课程【阿里云函数计算使用教程: 函数计算对图片处理的例子】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/427/detail/5352
函数计算对图片处理的例子
一、通过函数计算完成图片处理
(1)首先在 oss 上新建一个指定的 Bucket ,所选的区域为华东2,将读写权限设置为公共读写
(2)在此 Bucket 中设置两个目录,第一个文件夹设置为 Tmp
第二个文件放入处理好的图片
(3)手动上传几张未处理的照片到 Tmp 文件夹,成功后执行函数计算
在代码末端输入 cd code 可得到
[root@iZ25mdlzqh8z fhw]# cd code
[root@iZ25mdlzqh8z code]# ls
demo.js hello_world.js node modules oss.js run.js t. js tmp.js
[root@iZ25mdlzqh8z code]# vim demo.js
运行得到
前面是程序的入口,下面是针对 Tmp 目录进行扫描及对照片进行处理的运行代码,然后进入命令行工具执行,设定好函数对应的服务再执行
root@iZ25mdlzqh8Z code]# cd
[root@iz25mdlzqh8z fhw]# ./fcli shell
Welcome to the function compute world. Have fun!
>>> 1s
demo-service
>>> cd demo-service
>>> 1s
oss
>>> invk oss
Invk oss is oK!
>>
函数执行成功后返回控制台,就可看到 resource 文件夹中的图片已处理好。