問題タブ [gmagick]

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 投票する
1 に答える
1715 参照

php - PHP Gmagick を使用して PNG ファイルからアルファおよびその他のチャネルを抽出する方法は?

2 つのグラフィック マジック コマンドをGmagick php ライブラリに移植しようとしています(注意: Imagickではありません)。コマンドは次のとおりです。

  1. gm convert -matte -flatten image.png output.png
  2. gm convert -channel Matte -negate image.png output.png

基本的に、透明なpngからアルファチャンネルを独自のファイルに抽出し、アルファのない画像をphpスクリプトから別のファイルに抽出しようとしています。

私はすでに Imagick に相当するものを持っていますが、Gmagick に興味があります。

アイデアはありますか?

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

php - PHP Gmagick 拡張機能

画像のすべての色を取得する方法はありますか?
この画像の例 ここに画像の説明を入力

出力には、黄色、黒、青の色が必要です。
また、16 進数の値になることもあります。

誰かがその結果を得る方法を教えてもらえますか? または、誰かがすでにこれを実装しているかもしれません。親切に見せてください。

ありがとう。どんな助けも大いに報われ、感謝されます。

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

php - ImagickとGmagickでサイズ変更した後の画像ファイルサイズ

画像のサイズを変更しているときに、ImagickとGmagickが同じオプションでHDD上に異なるファイルサイズの画像を生成することに気付きました。

88kbの画像を出力します

15kbの画像を出力します

誰かが何か考えを持っていますか、なぜ違いがとても大きいのですか?

0 投票する
3 に答える
999 参照

php - PHP の画像処理拡張機能

PHP の画像処理拡張機能を探しています。gd については知っていますが、必要な機能がすべて揃っているわけではありません。画像のトリミング、サイズ変更、圧縮、その場での画像の生成、画像のサムネイルの作成などを行いたい.

利用可能な拡張機能とそのインストール方法を知りたいです。imagemagick と gmagick については知っています。imagemagick は gmagick よりも多くのリソースを消費しますが、gmagick を使用しようとすると正しく動作しません。多分私はそれを正しくインストールしていません。Windows Vista に gmagick をインストールする方法を知っている人がいたら教えてください。

PHP での画像処理のためのより良い拡張機能があれば、私に知らせてください。

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

php-extension - Windows Vista に php の gmagick 拡張機能をインストールする方法

gmagick は、より多くの機能を備えた新しいバージョンの imagemagick です。リソース集約型ではなく、高速ですが、問題は、この素晴らしいツールに関する Web での議論がほとんどないことです。最近 http://devzone.zend.com/1559でこれに出会いました。 /manipulating-images-with-php-and-graphicsmagick/ しかし、phpizeが機能しなかったため、Windowsマシンにインストールできませんでした。そのため、他の方法とphpinfoページにアクセスする方法をいくつか試しましたが、それ以上機能させることができませんでしたgmagickで単一の画像を開くことすらできません。これは私が使用したコードです

このコードを使用して gmagick クラスをインスタンス化し、画像を開きましたが、次のように非常に大きなエラーが発生しています Fatal error: Uncaught exception 'GmagickException' with message 'Unable to open file (gallery/img1.jpg)' in C:\xampp\htdocs \junk\imgproc\imgproc1.php:4 スタックトレース: #0 C:\xampp\htdocs\junk\imgproc\imgproc1.php(4): Gmagick->__construct('gallery/img1.jp...') # 1 {main} が C:\xampp\htdocs\junk\imgproc\imgproc1.php の 4 行目にスローされる

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

php - GmagickにはImagick::thresholdImageのようなメソッドがありますか?

PHPのpeclモジュールGmagickを使用してスクリプトを作成し、画像からやや白い背景を削除しようとしています。コマンドラインで、imagemagickに対して次の2つのコマンドを使用します。

私はすでに最初のいくつかのステップを踏むことができました:

Gmagickモジュールには、しきい値に使用する必要があるある種の定数がありますGmagick::COMPOSITE_THRESHOLD。ただし、使用方法についてのヒントはありません。誰かがしきい値を手伝ってくれますか?

ありがとう!

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

php - phpGmagickはjpeg品質を保存します

保存中またはGmagickPHP拡張機能での作業中にプロパティが見つかりません。 http://php.net/manual/en/book.gmagick.php

GmagickでJPEG品質を変更するにはどうすればよいですか?

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

php - gmagick ジオメトリ

私は次の問題に遭遇していました:

印刷します

これは予想外の結果です。gmagick の代わりに imagick を使用してまったく同じコードを実行すると、異なる (期待される) 結果が得られます。

また、興味深いことに、gmagick については、行を省略した場合

次に、予想される画像サイズ140x70を取得します..

ここで重要なものがありませんか?

ありがとう!

0 投票する
3 に答える
1428 参照

php - Gmagick を使用して GIF アニメーションを作成する

それらからアニメーション化されたgifを作成したいjpgファイルがいくつかあります。この問題に対して gmagick で役立つ方法が見つかりません。誰もそれについて知っていますか?

そのための簡単な例が必要です。タイ

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

gmagick - Gmagick:重力定数は定義されていますが、setgravity()メソッドはありませんか?

私はPHPでプログラミングしていて、Gmagick拡張機能を利用しようとしています。ドキュメントによると、Imagicksetgravity()にあるような方法はありませんが、Gmagickは重力定数を定義します。では、Gmagickで重力を設定するにはどうすればよいでしょうか。