問題タブ [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 に答える
821 参照

node.js - JIMPとMOZJPEGのどちらかを選択するnodejs

jpeg を圧縮するためにjimpimagemin-mozjpegを使用する明確な理由があるかどうか疑問に思っていました(私はすでに自分のプロジェクトで imagemin と jimp の両方を使用しており、次世代の画像を提供するために imagemin-webp を使用し、png を jpeg に変換するために jimp を使用しています)。まれに)したがって、私は次のことに基づく推論をより探しています。

  1. パフォーマンス
  2. 信頼性 (私は、mozjpeg が問題を起こし、失敗する JPEG がいくつかあることに気付きました。具体的には、GNU Image Manipulation Program [GIMP] を使用したものです。)

ただし、前述の 2 つに当てはまらない正当な理由がある場合は、引き続きその理由をお聞きしたいと思います。

誰かがそれらを必要とする場合に言及されている NPM パッケージへのいくつかの簡単なリンクを次に示します:
imagemin-mozjpeg
jimp

0 投票する
0 に答える
75 参照

node.js - サーバーのJIMPサイズを使用して画像を回転させると、回転後に画像サイズが急速に増加しますか? 理由はありますか?

サーバーに画像を回転させて保存するためにJIMPを使用しています。画像を回転させるたびに、画像のサイズが急速に増加しています。画像サイズを保持する理由。

0 投票する
1 に答える
892 参照

javascript - JavaScript - ビットマップ バッファから RGBA 値を取得する

こんにちは、NodeJs と「Jimp」という名前のパッケージを使用しています。

各ピクセルの赤、緑、青、およびアルファ値を取得しようとしていますが、問題が発生しています。

これが私のコードです:

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てみstopPropogationましhandleChangeたが、ページはまだ更新されます。によってページが更新されるのはなぜphoto.writeですか? また、それを防ぐにはどうすればよいですか?

0 投票する
2 に答える
855 参照

javascript - アバター URL を .png に変換するにはどうすればよいですか?

アバターの URL を .png に変換するにはどうすればよいですか?