gpt4 book ai didi

node.js - 使用 base64 图像数据在 NodeJS 中进行图像处理

转载 作者:搜寻专家 更新时间:2023-10-31 22:50:49 26 4
gpt4 key购买 nike

我有一个 nodejs 服务器,它通过 websocket 接收以 base64 编码的图像。我想对这些图像进行一些图像处理并将它们发回。我在网上搜索了一下,想找到一些库来帮助我做这件事,但我所能找到的只是将图像存储在服务器端某处的库,进行处理并保存回图像。显然,它们都将包含图像文件名的字符串作为输入,所以我猜它们实际上是通过文件流手动获取图像。

我的问题是,是否有一个库可以帮助我直接处理 base64 数据(即,将数据作为输入传递给函数),或者我应该每次在服务器上保存图像、修改它并发送它背部?我宁愿不选择后者,因为我正在开发一些高性能应用程序,所有这些保存/加载看起来都是在浪费周期。否则,您是否看到我可以通过其他方式实现此目的(例如,在不保存和加载图像文件的情况下获取图像文件)?

谢谢。

最佳答案

使用 Buffer

var img = new Buffer(img_string, 'base64');
// Work with your images like other tutorials do.

关于node.js - 使用 base64 图像数据在 NodeJS 中进行图像处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13193290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com