← ハシトシステム トップ English ツール ブログ ポスター
Recursive Strip Composition

画像を細く切り、交互に分け、また切る。

1回目は縦方向に均等分割して1つ飛ばしで2枚へ再構成し、2回目はその2枚を横方向に分割して4枚へ再構成します。以降は縦 → 横 → 縦 → 横…と交互に繰り返します。アニメーションでは、元画像上の短冊がその位置から離れて次の画像へ組み上がる過程を表示します。

Composition Stage
画像を選択してください
短冊の再構成をここで可視化します画像を選択するとプレビューが表示されます
処理中0%
0Generations
0Final Images
Strip Pattern
Source Size
使い方
  1. 画像をドラッグ&ドロップするか、枠をクリックして選びます。
  2. 「世代ごとの分割数」に、1回目・2回目…の分割数をカンマ区切りで入れます(例: 30, 50)。
  3. 「実施回数」で何世代まで繰り返すかを決めます。1世代ごとに枚数が2倍になります。
  4. 「生成を開始」を押すと、短冊が動いて次の画像へ組み上がる様子が表示されます。
  5. できあがった画像は1枚ずつ PNG で保存するか、まとめて ZIP で保存できます。

よくある質問(FAQ)

どのように画像が分割されますか?

1回目は縦方向に指定した数だけ等分し、偶数番目の短冊だけを詰めた画像と、奇数番目の短冊だけを詰めた画像の2枚を作ります。2回目はその2枚それぞれを横方向に分割して同じことを行うので4枚になります。以降は縦、横、縦、横と向きを交互に切り替えながら、実施回数のぶんだけ繰り返します。

1回の実行で何枚の画像ができますか?

1世代ごとに枚数が2倍になるため、実施回数をn回とすると最終的に2のn乗枚になります。2回なら4枚、3回なら8枚、上限の6回なら64枚です。途中の世代も残したい場合は「途中の世代もギャラリーに残す」を有効にしてください。

分割数はどのように指定しますか?

カンマ区切りで世代ごとの値を指定します。たとえば 30, 50 と入力すると1回目は30分割、2回目以降は50分割になります。値を1つだけ書いた場合は全世代で同じ数を使います。指定できるのは2から200までで、分割する辺の画素数を超える指定は自動的に画素数まで下げられます。

アップロードした画像はどのように扱われますか?

画像の読み込みと分割・再構成の処理はすべてお使いのブラウザ内で行われ、サーバーには送信されません。ページを閉じるとデータは破棄され、保存されることもありません。なお処理を安定させるため、長辺が1800画素を超える画像は内部で縮小してから処理します。