タグ付けされた質問 「imagemagick」

ImageMagickは、ラスターイメージファイルを表示、変換、編集するためのオープンソースソフトウェアスイートです。

2
GD vs ImageMagick vs Gmagick for jpg?[閉まっている]
現在のところ、この質問はQ&A形式には適していません。私たちは回答が事実、参考文献、または専門知識によってサポートされることを期待しますが、この質問はおそらく議論、議論、投票、または拡張された議論を誘います。この質問を改善でき、再開できると思われる場合は、ヘルプセンターにアクセスしてください。 7年前休業。 私は私のウェブサイトで画像を操作するためにGDを放棄する段階にあります-それはひどいです。 GDよりも優れているためImageMagickを使用すると誰もが言っていますが、ImageMagickとGmagick(画像処理のスイスアーミーナイフ)はどうですか? Zendは、http://devzone.zend.com/article/10531でそれらについて語っているかなりの記事を持っています。 ImageMagickに向かう前に、代わりにgmagickを使用する動機はありますか? (PHP 5.3以降) 編集:2つのライブラリの間でどちらが良いかを尋ねることの何が問題になっていますか?公正な質問だと思います。誰かが他のライブラリよりも優れている点を説明できれば、私や他の人々がこの質問を読むのに役立ちます。なぜそのような質問を閉じるのですか? Edit2:私が何をする必要があるかを尋ねる皆のため:私はそれは気づかないと思います:ユーザーが画像をアップロードします(png / gif / bmp w / eの場合もあります)JPGに変換してからデータベースに保存する必要があります。大きすぎるので、少しサイズを小さくする必要があります。 ありがとう

2
Imagemagick:固定幅、比例高さに変換
imagemagick convertコマンドを使用して、画像のサイズを固定の幅と比例した高さにするにはどうすればよいですか?たとえば、-resizeまたは-thumbnailオプションを使用しますか?

10
ImageMagickのインストールを確認する
私のウェブホスティングは、ImageMagicがサーバーにプリインストールされていると言いました。phpinfo()の出力で「ImageMagick」をすばやく検索しましたが、何も見つかりませんでした。サーバーでSSHを使用できないので、PHPでインストールを確認する方法はありますか?
88 php  imagemagick 

2
ImageMagick変換のサンプル/リサンプル/スケール/サイズ変更/適応サイズ変更/サムネイル演算子の違いは何ですか?
私は以下を使用して画像の解像度を変更する複数の方法を見つけましたconvert: -sample -resample -scale -resize -adaptive-resize -thumbnail それらの違いは何ですか? アスペクト比が固定されたさまざまなサイズの大きな画像のサムネイルを作成する必要がある場合(トリミングが必要)-私の最良の選択は何ですか?

12
PDFをPNGに変換する
PDFをPNG画像(少なくとも1つの表紙)に変換しようとしています。pdftkでPDFの最初のページを正常に抽出しています。私はimagemagickを使用して変換を行っています: convert cover.pdf cover.png これは機能しますが、残念ながら、cover.pngが正しくレンダリングされません(PDFのアルファオブジェクトの一部が正しくレンダリングされません)。ImageMagickがGhostScriptを使用して変換を行うことは知っています。gsを使用して直接行うと、目的の結果を得ることができますが、他のツールを利用できるため、変換ライブラリを使用したいと思います。 GhostScriptのこのコマンドは、目的のイメージを実現します。 gs -sDEVICE=pngalpha -sOutputFile=cover.png -r144 cover.pdf GhostScriptへの変換を介して引数を渡す方法はありますか、それともGhostScriptを直接呼び出すことに固執していますか?


5
2つの画像のトリミング/比率が少し異なっていても、2つの画像が「同じ」であることをどのように検出しますか
2つの異なる画像があります。 100px または400px そして 幅100px または400px あなたが見ることができるように、2つは人間の観点から明らかに「同じ」です。次に、それらが同じであることをプログラムで検出します。私は次のrmagickように呼ばれるruby gemを介して画像マジックを使用しています: img1 = Magick::Image.from_blob(File.read("image_1.jpeg")).first img2 = Magick::Image.from_blob(File.read("image_2.jpeg")).first if img1.difference(img2).first < 4000.0 # I have found this to be a good threshold, but does not work for cropped images puts "they are the same!!!" end これは、同じ比率/トリミングを持つ画像に適していますが、トリミングがわずかに異なり、同じ幅にサイズ変更されている場合は理想的ではありません。 トリミングが異なる画像にそれを行う方法はありますか?私は次のようなことを言える解決策に興味があります。1つの画像が他の画像の内部に含まれ、どこかをカバーしています(例:画像の90%)。 PS。それが役立つ場合は、画像をより高い解像度で取得できます(例:ダブル)
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.