怎么通过函数计算自动处理图片?

本文涉及的产品
简介: 这篇文章主要介绍通过函数计算来完成电商的使用场景。电商经常会需要对大量图片进行大小裁剪、上传并移至相应的目录下。今天我们来介绍一下如何通过函数计算的触发器来完成这样的一个自动转换。首先,在OSS上开一个Bucket,对这个指定的Bucket进行操作。

这篇文章主要介绍通过函数计算来完成电商的使用场景。电商经常会需要对大量图片进行大小裁剪、上传并移至相应的目录下。今天我们来介绍一下如何通过函数计算的触发器来完成这样的一个自动转换。

首先,在OSS上开一个Bucket,对这个指定的Bucket进行操作。

image

所属区域只能选择华东2,因为目前函数计算仅开通了华东2区的服务。然后,我们把读写权限设置成公共读写。在这个Bucket中,我们要设置两个目录:第一个文件夹了我们置成了tmp,这个用于存放临时文件;第二个文件夹我们设成了resource,用于存放处理后的文件。

image

image

我们先通过手工的方式上传几个未处理的图片到tmp中,然后执行这个函数计算,代码已经提前写好。

image

这段代码的作用就是将图片裁剪成128x128大小然后保存到指定的resource文件夹中。进入到命令行工具(fcli)执行这个方法,执行成功后我们回到控制台看一看发生的变化。

image

首先我们看一下这个resource文件夹,图片已经处理完毕,打开看一下大小是不是128x128。

image

在使用过程中,可以通过程序上传文件到指定的文件夹,它就会自动的触发,对图片进行转码并存储到相应的目录下。

更多信息参见:https://www.aliyun.com/product/fc

原文链接:https://aliyunnew.com/a/How-to-automatically-process-pictures-by-function-calculation.html

相关实践学习
基于函数计算一键部署掌上游戏机
本场景介绍如何使用阿里云计算服务命令快速搭建一个掌上游戏机。
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
2月前
|
监控 Serverless 测试技术
Serverless 应用引擎常见问题之生成的图片的oss地址配成自定义的域名如何解决
Serverless 应用引擎(Serverless Application Engine, SAE)是一种完全托管的应用平台,它允许开发者无需管理服务器即可构建和部署应用。以下是Serverless 应用引擎使用过程中的一些常见问题及其答案的汇总:
26 0
|
5月前
|
Serverless
函数计算FC图生图中,刚生成的图片,在Image Browse不能查看,是什么原因吖?
函数计算FC图生图中,刚生成的图片,在Image Browse不能查看,是什么原因吖?
30 1
|
Serverless Go 开发工具
serverless 实践 | 5 步!用阿里云 Serverless 搭建高质量的图片压缩工具
serverless 实践 | 5 步!用阿里云 Serverless 搭建高质量的图片压缩工具
266 0
serverless 实践 | 5 步!用阿里云 Serverless 搭建高质量的图片压缩工具
|
监控 Serverless 云计算
5 步!用阿里云 Serverless 搭建高质量的图片压缩工具
Serverless 是一种基于云计算的开发方法,它让开发人员可以专注于编写代码来解决业务问题,而不是处理服务器问题。它是独一无二的,因为它支持 Auto Scaling,执行应用程序所需的计算能力是按需分配的。并且使用一种称为事件驱动函数的模型来确定这些需求的范围。这就是 Serverless 架构,也称为功能即服务 (FaaS)。
5 步!用阿里云 Serverless 搭建高质量的图片压缩工具
|
监控 关系型数据库 Serverless
基于 Serverless+OSS 分分钟实现图片秒变素描
在阿里云 Serverless 函数计算服务中部署普通图片转素描图的函数服务,实现批量上传到指定 OSS 桶内的图片自动转换为素描图并保存到另一个 OSS 桶内。
基于 Serverless+OSS 分分钟实现图片秒变素描
|
监控 关系型数据库 Serverless
|
监控 Serverless 云计算
基于阿里云Serverless搭建的PNG 图片高质量压缩工具
笔者通过使用阿里云Serverless Devs部署基于 Serverless 图像预测案例,体验了阿里云Serverless的部分主要功能,阿里云Serverless功能强大、上手容易、性能也不弱,不过应用模板还不够丰富,大部分是环境类模板,这方面有待加群,本人也体验其他云服务提供商的Serverless服务,阿里云每月前100万次函数调用免费、每月前400,000(GB-秒)函数实例资源使用量免费。我体验的那个云服务提供商就前三个月有免费额度,而且很容易
718 0
基于阿里云Serverless搭建的PNG 图片高质量压缩工具
|
监控 关系型数据库 Serverless
基于Serverless+OSS分分钟实现图片秒变素描
在阿里云Serverless函数计算服务中部署普通图片转素描图函数服务,实现将批量上传到指定OSS桶内的图片自动转换为素描图并保存到另一个OSS桶内
基于Serverless+OSS分分钟实现图片秒变素描
|
机器学习/深度学习 计算机视觉
CV之FC(H+k机器学习):基于每人几张人脸图片训练H+k模型实现(国内外明星)新人脸图像的姓名预测(准确度高达100%)
CV之FC(H+k机器学习):基于每人几张人脸图片训练H+k模型实现(国内外明星)新人脸图像的姓名预测(准确度高达100%)
CV之FC(H+k机器学习):基于每人几张人脸图片训练H+k模型实现(国内外明星)新人脸图像的姓名预测(准确度高达100%)
|
机器学习/深度学习 存储 算法
Serverless图片分类及身份证过滤
通过深度学习算法,自动识别图像中的常见的场景,客户可以基于函数计算对接智能媒体管理的图像识别功能,轻松实现图片的自动管理和分组,完成大型图像库的智能管理。
Serverless图片分类及身份证过滤