まず、画像の扱いに慣れていないので、言葉遣いが違っていたらすみません。
HTML5キャンバスにドロップされた画像を取得し、それをサンプリングし、サンプリングを削減してから、ほとんどの三角形と他のいくつかのポリゴンを使用して画像のポリゴン表現を作成し、その画像をキャンバスに描画しようとしています.
しかし、そうするためのアルゴリズムをどこから始めればよいかわかりません。この種のアルゴリズムには、どのような疑似コードが必要ですか?
この画像は、最終結果をよりよく理解するのに役立つ場合があります。
まず、画像の扱いに慣れていないので、言葉遣いが違っていたらすみません。
HTML5キャンバスにドロップされた画像を取得し、それをサンプリングし、サンプリングを削減してから、ほとんどの三角形と他のいくつかのポリゴンを使用して画像のポリゴン表現を作成し、その画像をキャンバスに描画しようとしています.
しかし、そうするためのアルゴリズムをどこから始めればよいかわかりません。この種のアルゴリズムには、どのような疑似コードが必要ですか?
この画像は、最終結果をよりよく理解するのに役立つ場合があります。
私は次のことをします:
結果が多角形ではなく三角形である必要がある場合は、ボロノイ図の代わりにDelaunay triangulationを作成します。GitHub には、この.
わかりました、それは少し間接的ですが、ここに行きます.....!
これは、画像を点描画アートに変換する SVG のプラグインです: https://github.com/gsmith85/SeuratJS/blob/master/seurat.js
ここが興味深い部分です。ボンネット裏は帆布を使用し加工を施しています!
例は、「ドット」と「正方形」で構成された画像を示しています。
おそらく、コードを変更して三角形を作成することもできます。正方形を斜めにカットして三角形を作成することもできます。