Primitive
写真を変換する、まったく新しい独自の方法です。Primitive に画像を与えると、三角形、四角形、楕円、またはベジエ曲線などのシンプルな図形を使ってその画像を再構成します……
概要
写真を変換する、まったく新しい独自の方法です。Primitive に画像を与えると、三角形、四角形、楕円、またはベジエ曲線などのシンプルな図形を使ってその画像を再構成します。出力はベクターベースであるため、SVG 形式で保存できます。直感的な設定パネルにより、クリエイティブなコントロールが可能です。プログラムは、対象画像と描画画像との類似度を最大限に高めるために最適な図形を探索し、この処理を繰り返して1つずつ図形を追加していきます。このプロセスにより、驚くほど少ない数の図形で写真を再現でき、非常に独特なアート効果を生み出します。また、出力は本質的にベクターベースです!PNG、JPEG、SVG の各形式での出力に対応しています。
以下の設定項目が利用可能です:
IMAGE(画像):Primitive が基本図形で描画する入力画像を選択します。
SHAPE TYPE(図形タイプ):画像描画に使用する図形の種類を選択します。ほとんどの図形は塗りつぶしタイプですが、ベジエ曲線はストローク(輪郭線)タイプです。コンボモード(Combo mode)では、各反復処理においてプログラムが自動的に最適な図形を選択します。
SHAPE ALPHA(図形のアルファ値):チェックを入れると、すべての図形に指定したアルファ値を適用します。チェックを外すと、プログラムが各図形ごとに最適なアルファ値を個別に決定します。
STROKE WIDTH(ストローク幅):2次ベジエ曲線に使用するストローク幅を設定します。チェックを外すと、プログラムが各曲線ごとに最適なストローク幅を個別に決定します。
SHAPES PER ITERATION(反復ごとの図形数):各反復処理で複数の図形を生成し、より局所的な探索を行います。これは特にベジエ曲線において、より迅速に良好な画像カバレッジを得るために有効です。
BACKGROUND COLOR(背景色):図形を描画する背景色を設定します。チェックを外すと、入力画像の平均色が背景色として使用されます。
WORKING
SIZE
(作業サイズ):速度と品質のバランスを調整します。このオプションでは、アルゴリズム実行前に入力画像を指定サイズにスケーリングします。
RUN UNTIL STOPPED(手動停止まで実行):このモードを選択すると、画像の見た目が満足いくまで無限に実行されます。
RUN UNTIL SHAPES(指定図形数まで実行):このモードを選択すると……