これが私がやりたいことです:
1-私はこの画像を持っています(中央に透明)
2-私はこの「パターン」を持っています
3-このパターンを特定のXとYに適用し、繰り返しのサイズも指定したいと思います。期待される結果は次のようになります。
私がそれをどのように達成できるか知っていますか?
ありがとうございました。
これが私がやりたいことです:
1-私はこの画像を持っています(中央に透明)
2-私はこの「パターン」を持っています
3-このパターンを特定のXとYに適用し、繰り返しのサイズも指定したいと思います。期待される結果は次のようになります。
私がそれをどのように達成できるか知っていますか?
ありがとうございました。
最も簡単な方法は、おそらくテクスチャ付きの長方形を作成し、コンポジットを使用して円の上に配置することです。
convert circle.png \( -size 88x61 tile:texture.png \) -geometry +50+63 -composite result.png
[編集] 下にテクスチャが必要な場合は、次のようにします。
convert -size 200x200 xc:transparent
-page +50+63 -size 88x61 tile:texture.png
-page +0+0 circle.png
-layers flatten result.png
それは自明だと思いますが、88x61 は長方形のサイズ、200x200 は円の画像のサイズ、+50+63 は配置したい場所、circle.png は透明な円の画像、テクスチャです。 pngはシームレスパターンです。
私はあなたの画像でこれをテストし、うまくいきましたが、あなたが含めたパターンは完全なシームレスバージョンではないようで、期待した結果とまったく同じようには見えませんでした.