私は約3000枚の画像ファイルに対してこのタスクを完了するスクリプトを作成する必要があるため、これを行う最善の方法を見つけようとしています。だから、私は画像のセットを持っている必要があり、私はさらに2つのセットを作成したい。目的は、画像Aの左垂直半分を取り、それを画像Bの右半分と組み合わせて、集合ABを作成することである。私はまた反対を行い、第4セットとなるセットBAを作成する必要があります。私は、name.001.jpgファイルの命名規則を継続するように、これを行う必要があります。どんな助けでも大歓迎です。Image Magickを使用する2枚の画像の半分を新しい画像にスプライスする必要があります
答えて
2つのイメージのImageMagick Unix構文でこれを行う方法の例を以下に示します。
画像1:
画像2:
convert logo.jpg logo_b5.jpg -crop 50x100% \(-clone 0,3 +append +write logo_A.jpg \) \(-clone 2,1 +append +write logo_B.jpg \) null:
logo_A.jpg
logo_B.jpg
場所データのあなたの二組が格納されていると、彼らがどのように命名されている説明してください。画像の複数のペアの場合は、2つの異なるフォルダに同じ名前が設定されていると仮定してループを作成する必要があります。しかし、WindowsのバットスクリプティングはUnixシェルスクリプトとは異なるので、どのOSを使用しているのかを説明する必要があります。
Ubuntu、私は実際に今考え出されたすべてを持っています。 1つの例外を除いて。私は両側を一緒に追加しようとすると、高さまたは幅が超えられたというエラーが発生します。そこに任意のアイデア? Ex。 convert a.jpg b.jpg + append ab.jpg –
2つの画像の幅と高さの大きさはどれくらいですか?これはあなたのデスクトップ上か、PHP exec()経由ですか?通常のファイルシステムのImageMagick – fmw42
ImageMagickバージョン6.9.7-4の正確なバージョンは何ですか?画像を250x250ピクセルにリサイズしました。 125x250に切り取ったので、2を追加すると新しい250x250が作成されます。少なくとも私はそれを正しく理解している。 –
- 1. Perl Image :: Magick:画像を他の画像の上に置きます。
- 2. imcropを使用して画像を半分に分割する
- 3. 2枚の画像を並べて配置すると、ブートストラップで2枚目の画像が表示される
- 4. 2枚の画像の画素差分を求めるIndexError
- 5. 2枚の画像をスワイプまたはタップして画像をフェーディングする
- 6. 2枚の画像 - 画像をクリックすると他の画像を表示しますか?
- 7. 画像を回転させる必要があります
- 8. 2枚のopencv画像をマージし、メイン画像を暗く/明るくする
- 9. IntPtrバッファから画像を作成した後に画像を反転する必要があります
- 10. GhostScriptを使用したPDFへの画像。画像ファイルを作成する必要はありません
- 11. 画像にaltを含める必要がありますか?
- 12. 画像を切り抜いて1枚の画像にする方法は?
- 13. アプリのバンドルに1500枚の画像を保存する必要がありますか?
- 14. 画面の右半分に背景画像を配置する
- 15. 画像をマージするときに画像を上に移動する必要があります
- 16. UIB-カルーセル画像の配列から1枚のスライドに2枚の画像
- 17. TextViewでHtml.fromHtmlから画像を視覚化する(画像はサーバー内にある必要があります)
- 18. 背景画像プロパティのGIF画像はアニメーションを停止する必要があります
- 19. Python pdfminer画像を抽出すると、1ページに複数の画像が生成されます(単一画像である必要があります)。
- 20. バビロンズは2枚の画像を重ねて表示し、2枚目の画像は透明です。
- 21. アップロード時に画像のサイズを変更する必要があります
- 22. CSSで画像に.xhtmlを追加する必要があります
- 23. 画像をJFileChooserから選択した画像をJPanel(画像のサイズを変更する必要があります)
- 24. 画像の左下に600ピクセルの画像があります。
- 25. いつ画像をデータベースに保存する必要がありますか?
- 26. Laravel - 画像は私がextensice画像アップロードや画像storingsを必要とする私のプロジェクトを作るためにLaravelを使用しています速く
- 27. PHP Captchaの画像に別のフォントを使用する必要があります
- 28. OpenCV Pythonは画像のある部分を別の画像にコピーします
- 29. Javascriptを使用して画像の幅の半分を取得する
- 30. アンドロイドのTumblrブログに画像を投稿する必要があります
お試しください。 – zindarod
2つのセットが異なるフォルダにありますが、名前は同じであるかどうかは説明していませんか?あれは正しいですか?そうでない場合は、「同じ」名前を維持する方法を明確にしてください。これにはスクリプティングが必要です。 ImageMagickのバージョンとプラットフォーム/ OSは? – fmw42