問題タブ [node-imagemagick]
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-imagemagick - メソッド Split を呼び出せない ImageMagick エラー
ノードで imagemagick を使用するのに問題があります。次のメッセージでエラーが発生し続けます。
コードは非常に単純です。
イメージli14_beach.jpg
は、ノード実行可能ファイルと同じディレクトリにあります。
CentOS 6でImageMagick 6.5.4-7 2014-02-10 を実行しています。コマンドとコマンドは、コマンド ラインから使用できます。奇妙なことに、上記は Ubuntu で正常に動作します。Convert
Identify
ありがとう
node.js - Grunt タスクで Node スクリプトから出力を取得する
私はGruntにかなり慣れていないので、これは非常に基本的な質問かもしれません. 次のような Gruntfile.js があります。
ご覧のとおり、node-imagemagickメソッドの identify を呼び出して、画像 (build/text.png) の幅と高さを取得しています。上記の grunt スクリプトを実行すると、identify() コールバックからの出力がありません。(上記の console.log 行です)。
しかし、Node スクリプト (test-node-imagemagick.js など) を作成して同じコードをテストすると、問題なく動作します。
では、Grunt タスク内から Node パッケージを呼び出して、戻り値を取得するにはどうすればよいでしょうか?
ちなみに、私は次のようにしてパッケージをインストールしました:
... Gruntfile.js を含むディレクトリから。
ありがとう!
perl - imagemagick 大きなストローク幅は、ペイント液のような奇妙な効果を追加します
javascript、imagemagick、および perl を使用して単純な画像エディターとして機能する pixenate という名前のスクリプトに問題があります。詳細なトラブルシューティングの結果、交差する画像に何かを描画するときに大きなストローク幅 (14+) を使用すると問題が発生することがわかりました。それ以外の場合はすべて正常に動作します。問題は塗料液のようです! 次のように:
アンチエイリアスのオンとオフ、補間オプション、およびメソッド プロパティを、perl マジックのドキュメントで可能なすべての値に切り替えてみました。
送信されるデータは次のとおりです
バージョン: ImageMagick 6.7.7-10 2014-03-06 Q16
node-imagemagick - node.js imageMagick でポラロイド効果を使用する
ターミナルでは、次のスニペットを使用して「ポラロイド デザイン」の画像を作成できます ( http://www.imagemagick.org/Usage/thumbnails/#polaroidを参照)。
imageMagick/gm のノード バージョン( https://github.com/aheckmann/gm ) でこれを達成するにはどうすればよいですか?
ヒントをありがとう!
imagemagick - npm install imagemagick-nativeがWindows 7にインストールされない
npm install imagemagick-native がインストールされていません。1. 問題 1 - lib ファイルが見つからない 2. 問題 2 - X11.lib の検索に失敗しました。
imagemagick - imagemagick が jpg のコンバーター エラーをスローする
imagemagick で graphicsmagick を使用して、いくつかの jpg および png 画像のサイズを変更しようとしています。png 画像は問題なく機能しますが、jpg 画像をダウンロードまたは保存するたびにエラーが発生します。
私はこれをWindows 8.1で実行しています。ノードを介してImageMagick-6.9.1-10-Q16-x64-dll.exeおよびGraphicsMagick-1.3.21-Q16-win64-dll.exeを使用してImageMagickおよびGraphicsMagickをインストールしました.js。
前もって感謝します!
コマンド・プロンプト:
エラー: コマンドが失敗しました: convert.exe: JPEG ライブラリのバージョンが正しくありません: ライブラリは 90、呼び出し元は 80 を期待しています C:\Users\user\Pictures\testA.jpg @ error/jpeg.c/JPEGErrorHandler/322.convert.exe: 画像がありません定義された C:\Users\user\Pictures\testB.jpg @error/convert.c/ConvertImageCommand/3230.
コード:
node.js - NodeJs で imagemagick を使用して画像を並べて表示する
このスクリプトを使用すると、(4096x2048) の画像を 32 個のタイル (512x512) に並べることができます。エクスポートされた各画像に「X、Y、Z」座標を付けたいと思います。
今のところ、Z を常に 0 に保ちたいと思います。
例:
- 出力-1-0-0.jpg
出力-1-1-0.jpg
/li>
それに加えて、スクリプトに画像名を指定する代わりに、この愚かな質問で申し訳ありませんが、スクリプトに画像名を指定する代わりに、GET リクエストとして呼び出して、すべての画像をサービスとして取得できますか?
前もって感謝します
node.js - Coordinate を使用した imagemagick タイル イメージ
nodejsでimagemagickを使用して、出力の名前をxy by columnとrowsに変更したいと思います。
私は端末で行うことができますが、これをスクリプトにも実装するにはどうすればよいですか。
端末例:
convert img.jpg -crop 512x512 -set filename:tile ./tiles/pano-%[fx:page.x/256]-%[fx:page.y/256] %[filename:tile]-0.jpg
または、画像を並べて表示する別の方法を教えてください。