imagemagick

ターミナルbashで画像の中央に赤い垂直線を描くには?
imagemagick

ターミナルbashで画像の中央に赤い垂直線を描くには?

時には、ピクセル単位で完全なHTMLマークアップを作成する必要があります。これには、ページの全ページJPG画像のエクスポート、GIMPへのインポート、中央に赤い縦線の描画、画像のエクスポート、および最適化が含まれます。 一連の端末コマンドを使用してこれを実行できますか? ...

Admin

コマンドラインからフルページQRコードを生成する方法は?
imagemagick

コマンドラインからフルページQRコードを生成する方法は?

コマンドラインからフルページQRコードを生成したいと思います。次のコマンドでこれを実行できます。 qrencode -o- https://example.net | convert png:- -gravity center -units pixelsperinch -density 300 -resize 2551x3295 -extent 2551x3295 qrcode.pdf 残念ながら、結果のQRコードは、まるでimagemagickが望ましくないアンチエイリアシング操作を実行しているかのように非常にぼやけています。 コードを完全に明確にする方...

Admin

変換品質、変換サイズ調整、変換密度の違い
imagemagick

変換品質、変換サイズ調整、変換密度の違い

Imagemagickを使用して端末の.pngファイルサイズを縮小しようとしています。convert convert -qualityconvert -resizeの違いを知っている人はいますかconvert -density? convert -quality99、30、10、1を与えても全く動作しないようです。時にはファイルサイズを変更してさらに大きくすることもあります! 約10MBのファイルです。 1MB程度に減らそうとします。 convert -resizeこれが影響を受けて誰かが印刷すると、もはやA4ページサイズになるのではないかと心配されます。 ...

Admin

Imagemagick:可能な限り最高品質のPNGを取得する方法は?
imagemagick

Imagemagick:可能な限り最高品質のPNGを取得する方法は?

パラメータを操作してみましたが、正しく動作しないようです。 これが私が得るものです:convert resize 491.33 "image1.png" -quality 90 image2.png。 結果は大丈夫だったが、良かったかもしれないと思う。 参考までに、入力画像は写真(正確にはAIで生成されます)であり、一部は本物であり、一部ではない多くの画像にこの方法を使用する予定です。 ImageMagick 6.9.10-23 Q16 x86_64 20190101 Ubuntu 20.04.6 LTS で動作します。 ...

Admin

Imagemagick:透かし画像の最大高さを設定できますか?
imagemagick

Imagemagick:透かし画像の最大高さを設定できますか?

透かし画像のサイズを変更するBASHスクリプトがあります。 #!/bin/bash echo "Which file to watermark?" read -e "filetowatermark" echo "Which file to use as watermark?" read -e "watermarkfile" convert "$filetowatermark" "$watermarkfile" +distort affine "0,0 0,0 %[w],%[h] %[fx:t?v.w*(u.h/v.h*0.05):s.w],%[fx...

Admin

imagemagick変換:トリミングを最大Xピクセルに制限
imagemagick

imagemagick変換:トリミングを最大Xピクセルに制限

ImageMagick(debian stableでは6.9.11-60)を使用してスキャンしたページ(jpgまたはTIFF)で約24pxを剃りたいのですが、その領域が実際に「空白」(つまり、ほとんど白色)の場合にのみ可能です。 使用しますが、-shaveその領域が白でなくてもピクセルを削除します。 それから私は考えましたが、-trim最大24pxに制限する方法がわかりません。 Q:スキャンした画像の左右24pxを削除する方法はありますが、範囲が空の場合のみ? IMを使わない方がいいと思ったことがまず聞きました。 ...

Admin

ImageMagickの数値入力
imagemagick

ImageMagickの数値入力

次のように注文したjpgファイルでいっぱいのディレクトリがあります。 1.jpg 2.jpg 3.jpg . . . 265.jpg Windowsでは、このファイルをマージできます。順次、順番にファイルでscan.pdf使用する magick %d.jpg[1-n] scan.pdf njpgの総数はどこにありますか(私の場合は265個)。 MacOSでzshこれを試しましたが、 " no matches found: %d.jpg[1-n]"(再交換n)エラーが発生しました。試してみると magick *.jpg scan.pdf 正しい順序で表示され...

Admin

Imagemagick 6.9.11-60 - 青色の背景を削除する方法
imagemagick

Imagemagick 6.9.11-60 - 青色の背景を削除する方法

DebianのImagemagick 6.9.11-60。ウィンドウの近くで撮影した白黒文書画像には青色の背景があります。その背景を削除するにはどうすればよいですか? (文書は白黒です) 排他的な理由で写真全体を公開することはできませんが、ほとんどの写真は青い背景を持っています。例: ...

Admin

Imagemagick、写真撮影日を画像に印刷する方法
imagemagick

Imagemagick、写真撮影日を画像に印刷する方法

DebianのImagemagick 6.9.11-60。写真を撮影した日時を画像にどのように印刷しますか? (既存の画像)。カメラ設定でこのオプションを設定しましたが、新しい写真でのみ機能します。日付は画像メタデータにあります。写真を撮った実際の日付でなければならず、PCのハードドライブに保存された日付ではありません。 ...

Admin

境界線なしでPDFを印刷する
imagemagick

境界線なしでPDFを印刷する

私はメールボックスを読み、cup lpを使用して添付PDFを印刷する小さなスクリプトを持っています。主に包装ラベルの印刷に使用されます。ただし、一部の会社では、印刷時に切り取る余白なしでラベルを提供しています。 印刷にはBrother hl2030レーザープリンタを使用しています。私はこの目的に合ったプリンタオプションを探しましたが、成功しませんでした。また、imagemagickツールであるConvertまたはmogrifyを試してみましたが、ほとんどの場合、空のPDFが生成されます。これに対する良い解決策はありますか? オプションは次のとおりです。 = ...

Admin

imagick動的イメージングが正しく機能しないアスタリスクpbx agi PHPスクリプト
imagemagick

imagick動的イメージングが正しく機能しないアスタリスクpbx agi PHPスクリプト

問題の説明: ASTERISK AGI PHPスクリプトを使用して画像を生成しますimagick。 installed:php-imagick/oldstable,now 3.4.4+php8.0+3.4. AGI PHPスクリプトは2つの部分で構成されています。 1電話番号などの発信者情報を含む画像を作成し、電話番号に基づいて適切なパスポート写真を作成します。 2この画像を携帯電話に転送します。 PHPスクリプトは何をしますか? 2:既存の画像を携帯電話に送信します。 既存の画像を使用すると、携帯電話に転送され、問題なく表示されます。 PHPスクリプトで...

Admin

Imagemagick:画像を下から垂直に分割し、最後の部分のサイズを変更します。
imagemagick

Imagemagick:画像を下から垂直に分割し、最後の部分のサイズを変更します。

画像を128倍のサイズに分割したいですか? 128×128サイズの複数の部分に分割し、最後の部分の高さを128に調整しました。最初の出力画像が入力画像の一番下から出てほしい。 使った convert -gravity south -crop 128x128 +repage untitled.png cropped_%d.png 残念ながら、重力オプションは無視されます。 Cropped_0.png は上部です。また、最後の画像のサイズを変更する方法がわかりません。 編集:以下は下から始まり、Cropped_0.pngで終わりますが、Cropped_1.pn...

Admin

Imagemagick、画像から印刷物やマークを削除する方法は?
imagemagick

Imagemagick、画像から印刷物やマークを削除する方法は?

上部に2つの手書きマークがあり、下部にシールがあるスキャン文書画像(グレースケール)です。このマークを削除し、画像の別の領域(背景の一部)からコピーした同じサイズの長方形に置き換え(非表示)してシールします。 Imagemagickを使ってこれを行うには?最も重要なのは、これらのオブジェクトと長方形の座標をどのように取得できますか? (背景をコピーする領域です。)DebianのIM v6.9。 ...

Admin