最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

Sharp或gm的更好选择,可通过node.js在aws lambda上调整图像大小

IT培训 admin 6浏览 0评论

Sharp或gm的更好选择,可通过node.js在aws lambda上调整图像大小

[我一直试图在lambda中创建一个有效的图像大小调整器,并按照各种示例和代码在node.js中看到要执行的操作

[我使用imagemagick工具尝试了gm,但是似乎有一个内置的缓冲区限制,这会导致它在lambda环境中无法处理大图像。

我尝试使用Sharp,但是在寻找libvips时总是遇到错误,并且文档是cluster @#$ ^,我似乎在任何地方都找不到简洁的“执行此操作以使其正常工作”指令。

因此,我再次寻找一种可以在lambda环境中的node.js中运行的工具,以从s3下载流调整图像大小并将最终结果重新上传回另一个S3存储桶。我还需要能够在调整大小的同时获取图像像素尺寸。它需要能够处理大型图像而不会发生呕吐,并且不需要在lambda上安装Amazon Linux的博士学位。我已经在这个项目的这个方面浪费了太多时间。

非常感谢任何帮助或建议。

回答如下:

A,我的脸间歇性地在键盘上敲打,我最终发现了一种神奇的组合,在锋利的安装页面上使用docker run'npm install'语法,并将特定脚本设置为node.js v10.x,我第三次尝试了。 (我不知道与第一次尝试有什么不同,但我仍在弄清楚无服务器部署如何也可用于组合功能-太多的“新内容”全部集中在一个项目中[[sigh

Sharp或gm的更好选择,可通过node.js在aws lambda上调整图像大小

[我一直试图在lambda中创建一个有效的图像大小调整器,并按照各种示例和代码在node.js中看到要执行的操作

[我使用imagemagick工具尝试了gm,但是似乎有一个内置的缓冲区限制,这会导致它在lambda环境中无法处理大图像。

我尝试使用Sharp,但是在寻找libvips时总是遇到错误,并且文档是cluster @#$ ^,我似乎在任何地方都找不到简洁的“执行此操作以使其正常工作”指令。

因此,我再次寻找一种可以在lambda环境中的node.js中运行的工具,以从s3下载流调整图像大小并将最终结果重新上传回另一个S3存储桶。我还需要能够在调整大小的同时获取图像像素尺寸。它需要能够处理大型图像而不会发生呕吐,并且不需要在lambda上安装Amazon Linux的博士学位。我已经在这个项目的这个方面浪费了太多时间。

非常感谢任何帮助或建议。

回答如下:

A,我的脸间歇性地在键盘上敲打,我最终发现了一种神奇的组合,在锋利的安装页面上使用docker run'npm install'语法,并将特定脚本设置为node.js v10.x,我第三次尝试了。 (我不知道与第一次尝试有什么不同,但我仍在弄清楚无服务器部署如何也可用于组合功能-太多的“新内容”全部集中在一个项目中[[sigh

发布评论

评论列表 (0)

  1. 暂无评论