问题标签 [jimp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 吉普。未找到匹配的构造函数重载。请参阅文档以了解如何调用 Jimp 构造函数
尝试从缓冲区创建 Jimp 对象时出现此错误。
奇怪的是,当屏幕截图是完整的东西但在屏幕截图的某些裁剪时不起作用时,这始终有效
IE。当我以各种尺寸和形状输入屏幕各个部分的屏幕截图时,它的大小/比例要么有效,要么不一致
javascript - 如何将 jimp 对象转换为节点中的图像缓冲区?
因此,我使用一些库以特定方式将可数图像加入到单个图像中。
这个库使用Jimp库来完成它,并且在所有连接之后返回一个Jimp
对象。像这样:
加入后,我需要将此Jimp
对象转换为节点Buffer
对象,而无需将图像作为文件写入磁盘并返回Buffer
以在后续步骤中使用它。
可能吗?我在 Jimp 文档中找不到任何内容。当我尝试写入Jimp.bitmap.data
文件时,此图像已损坏...
谢谢!
javascript - 将一张图片叠加在另一张图片上
我正在尝试将 1 个图像覆盖在另一个图像的顶部,但似乎无法解决 - 我的代码没有引发错误,但没有输出请求的图像修改。有人可以指出我正确的方向吗?
这是我的代码
我已经在上面定义了 jimp,并且正在使用我制作的命令处理程序。
image - Jimp - URIs are returned from the function but the images are not rendered in the 's src
I am coding in Svelte and use jimp to blur the image before displaying. However, I successfully blur and return the images' URIs (logged and had the URIs displayed in the console), but the images are not render where i call the function in the <img> src
.
Specifically:
I have a processImage function:
And, i call it in the :
<img src={processedImage} alt="preview" />
But the image is not rendered. This is odds, as i expected it should work.
multipartform-data - 如何使用 Hapi 19 将上传的图像传递给 Jimp?
我们正在升级我们的前端,并且已经达到了一段相当旧的代码,它允许我们将图像文件上传到后端以用作头像。
经过一番争论,我们设法说服Vue.js
前端通过FormData
.
问题是处理程序应该用于Jimp
调整图像大小并将副本放置在特定目录中。不幸的是,调整大小的图像是 0 字节。
我们的上传路线
和处理程序
我们知道图像已正确上传到./src/public/images/uploads
- 如果我们将其重命名filename.jpg
为原始图像的副本。
Jimp
似乎从 newImage 中读取,payload.file.path
因为我们可以检查newImage
并查看正确的尺寸等。但是,虽然该write()
函数在正确的目录中创建新文件,但它们都是 0 字节。
有任何想法吗?
javascript - 使用 jimp 在图像上打印表情符号
我正在尝试打印表情符号,假设在图像上使用但当表情符号显示为.
.print()
jimp
.write()
??
有没有办法使用在图像上打印表情符号jimp
?
node.js - 如何将减少/优化的图像从节点服务器发送到 Angular 客户端(但将原始质量保存到数据库)
我正在做一个需要图像数据库的项目。许多图像比应用程序的 90% 用例所需的要大,但是,在某些情况下,我需要原始质量图像。因此,在上传/保存到文件系统之前,我无法缩小图像(MongoDB 数据库)。
我的计划是在从 MongoDB 检索原始图像之后但在实际将其从 Node 服务器发送到 Angular 客户端之前减小图像的大小。
我找不到使用 Sharp 或 Jimp (似乎是领先的竞争者)的例子,我正在努力使任何一个工作:
- 当我使用 Jimp 时,我收到有关构造函数的错误。
- 当我使用 Sharp 时,它会抛出错误,因为它不喜欢输入 - 它似乎想要原始的 JPEG 或 PNG 作为输入,显然我没有,因为返回的图像是一个带有缓冲区二进制字段的对象。
谁能指出我如何实现这一目标的正确方向?
node.js - mongodb 缝合功能在使用节点模式 @jimp 时出错
我在数据库触发器上使用 mongodb 缝合函数使用节点 js jimp 模块https://www.npmjs.com/package/jimp从 URL 读取图像
我已上传 jimp 作为缝合功能的外部依赖项。下面是我在函数中使用的代码
执行功能时出现以下错误
javascript - 如何使用 Jimp js 删除图像中的 alpha 通道?
我尝试使用下面的代码或.rgba(false)
损坏了文件的代码。
jimp - 调整 gif 大小时出现不支持的 mime 类型错误
我正在使用带有 Node js 的 JIMP 图像库进行图像处理。在尝试调整错误大小时,我收到了 Unsupported Mime 类型错误。在库 repo 中提到支持 gif。
我正在使用 JIMP 包版本 0.6.4
我错过了什么吗?