問題タブ [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.
node.js - JIMPとMOZJPEGのどちらかを選択するnodejs
jpeg を圧縮するためにjimpとimagemin-mozjpegを使用する明確な理由があるかどうか疑問に思っていました(私はすでに自分のプロジェクトで imagemin と jimp の両方を使用しており、次世代の画像を提供するために imagemin-webp を使用し、png を jpeg に変換するために jimp を使用しています)。まれに)したがって、私は次のことに基づく推論をより探しています。
- パフォーマンス
- 信頼性 (私は、mozjpeg が問題を起こし、失敗する JPEG がいくつかあることに気付きました。具体的には、GNU Image Manipulation Program [GIMP] を使用したものです。)
ただし、前述の 2 つに当てはまらない正当な理由がある場合は、引き続きその理由をお聞きしたいと思います。
誰かがそれらを必要とする場合に言及されている NPM パッケージへのいくつかの簡単なリンクを次に示します:
imagemin-mozjpeg
jimp
node.js - サーバーのJIMPサイズを使用して画像を回転させると、回転後に画像サイズが急速に増加しますか? 理由はありますか?
サーバーに画像を回転させて保存するためにJIMPを使用しています。画像を回転させるたびに、画像のサイズが急速に増加しています。画像サイズを保持する理由。
javascript - JavaScript - ビットマップ バッファから RGBA 値を取得する
こんにちは、NodeJs と「Jimp」という名前のパッケージを使用しています。
各ピクセルの赤、緑、青、およびアルファ値を取得しようとしていますが、問題が発生しています。
これが私のコードです:
https://www.npmjs.com/package/jimpからの使用例は次のとおりです。
私のコードを使用して、バッファから変数を使用して赤、緑、青の値を取得するにはどうすればよいですか? npmjs サイトの使用例のように IDX を定義するにはどうすればよいですか?
javascript - Node.jsで更新せずにJimpを使用してアップロード用の画像のサイズを変更する方法
次のコントローラーを使用して node.js で Cloudinary にアップロードする前に、Jimp を使用してサーバー側でファイルのサイズを変更しようとしています。
これにより、画像のサイズが変更されてアップロードされますが、ページが更新されますが、これはできません。コメントアウトするawait photo.write(filePath)
と、ページは更新されませんが、もちろん、アップロードされたファイルのサイズは変更されません。
フロントエンドは React で、次のようになります。
試しpreventDefault
てみstopPropogation
ましhandleChange
たが、ページはまだ更新されます。によってページが更新されるのはなぜphoto.write
ですか? また、それを防ぐにはどうすればよいですか?
javascript - アバター URL を .png に変換するにはどうすればよいですか?
アバターの URL を .png に変換するにはどうすればよいですか?