问题标签 [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.

0 投票
2 回答
2646 浏览

javascript - (节点:23042)UnhandledPromiseRejectionWarning:错误:找不到缓冲区的 MIME

我正在尝试在 Typescript 中使用 express 获取图像 URL,对其进行过滤并将图像作为响应发送回。这是端点:

过滤图片url函数如下:

但是在到达端点时,我收到以下错误:

尝试在两个函数中添加 try-catch 块,但没有成功。我错过了什么?

0 投票
2 回答
2534 浏览

javascript - Jimp 错误:未找到匹配的构造函数重载

我正在尝试使用我的机器人创建一个 meme 命令,该命令使用 Jimp 将文本添加到用户使用命令发送的图像上。它可以工作,但是当某些事情没有按计划进行时(例如,有人没有发送图像,有人没有发送需要应用于图像的文本等),它就会出错并使我的机器人崩溃。这是我的代码:

错误:

0 投票
2 回答
821 浏览

node.js - nodejs 在 JIMP 和 MOZJPEG 之间进行选择

我想知道是否有明显的理由使用jimpimagemin-mozjpeg来压缩 jpeg(我已经在我的项目中同时使用 imagemin 和 jimp,imagemin-webp 用于提供下一代图像,以及 jimp 将 png 转换为 jpeg在极少数情况下)所以我更多地寻找基于以下内容的推理:

  1. 表现
  2. 可靠性(我注意到有一些 JPEG 文件 mozjpeg 有问题并且失败了。特别是我使用 GNU Image Manipulation Program [GIMP] 的那些。)

但是,如果有人有充分的理由与上述两个不一致,我仍然想听听他们的意见。

如果有人需要,这里有一些 NPM 包的快速链接:
imagemin-
mozjpeg jimp

0 投票
0 回答
75 浏览

node.js - 当我使用服务器的 JIMP 大小旋转图像时,每次旋转后图像大小都会迅速增加?有什么理由吗?

我正在使用 JIMP 在服务器中旋转和保存图像。每次我旋转图像时,图像的大小都会迅速增加。保留图像大小的任何理由。

0 投票
1 回答
559 浏览

node.js - 有没有办法使用 jimp for node js 比较两个图像

我是 node js 的初学者,所以我正在寻找一种方法来使用 jimp 为我的项目比较两个图像。我想知道这是否可能,是否有可能执行此操作的代码和方法,或者是否有其他方法可以做到这一点。

0 投票
1 回答
892 浏览

javascript - JavaScript - 从位图缓冲区获取 RGBA 值

您好,我正在使用 NodeJs 和一个名为“Jimp”的包。

我正在尝试获取每个像素的红色、绿色、蓝色和 Alpha 值,但遇到了麻烦。

这是我的代码:

这是来自https://www.npmjs.com/package/jimp的示例用法:

使用我的代码,如何使用缓冲区中的变量获取红色、绿色、蓝色值?如何像 npmjs 站点中的示例用法一样定义 IDX ???

0 投票
1 回答
1978 浏览

javascript - 如何在 Node.js 中使用 Jimp 调整图像大小以进行上传而不刷新

在使用以下控制器上传到 node.js 中的 Cloudinary 之前,我正在尝试使用 Jimp 调整文件服务器端的大小:

这会调整图像的大小并上传它,但是页面会刷新,这是我无法做到的。如果我注释掉await photo.write(filePath)页面不会刷新,但是当然上传的文件不会调整大小。

前端是 React,看起来像这样:

我试过了preventDefault,但页面仍然刷新。为什么会导致页面刷新,我该如何防止它?stopPropogationhandleChangephoto.write

0 投票
2 回答
855 浏览

javascript - 如何将头像 URL 转换为 .png?

如何将头像 URL 转换为 .png?

0 投票
3 回答
1330 浏览

javascript - 使用 Jimp 在 React Native 中处理 JavaScript 图像

我正在尝试制作一个应用程序来获取相机捕获的图像的颜色,并与 expo 进行本机反应。我使用了 Jimp,一个 JavaScript 图像处理库,但它显示了这个错误。

看看这段代码。

0 投票
1 回答
881 浏览

javascript - 我的欢迎信息令人困惑。(不和谐.js)

我有一个向欢迎频道发送消息的代码:

它正在工作,但有一个我无法解决的问题。当我进入服务器时,它显示:

在此处输入图像描述

但是当我输入 dyno 机器人或其他用户时,它会显示:

在此处输入图像描述

当我再次输入或其他用户时:

在此处输入图像描述

它总是发送以前的用户欢迎图像......我花了好几个小时试图解决这个问题......帮帮我!

(我是巴西人,所以有些词或句子可能是错误的。)