1

この質問は手書き認識とは何の関係もないことに注意してください。ユーザーは、私が気にするすべてのためにランダムな落書きを描くことができました. 私が達成したいのは、画像から一連のベクトルを抽出し、それを使用して同じ図面のスケーラブルな近似を生成することです。

手書き/描画について特に言及します。これは、任意の画像ではなく、ベクトルに適した操作を伴うためです (この場合、単純なラスター スケーリング アルゴリズムで十分です)。

ベクトルが抽出されたら、SVG など、さまざまな方法で表現できます。簡単に始められるものを探しています。プログラミング言語に関係なく、何か提案をいただければ幸いです。

4

1 に答える 1

2

Photoshop などの機能であるラスターからベクターへの変換を探していると思います。Google は多くのヒットを見つけましたが、このページの最初のリンクにGPL C++ コードがいくつかあります。また、いくつかのオプションについては、この Wiki ページを参照してください。

それらは C# ではなく C/C++ ですが、プログラミング言語については気にしないとおっしゃっていたので、最初に以下を確認します。

上記は両方ともオープン ソースであり、クロス プラットフォームであるため、必要に応じて C# に変換できるように、コードは十分に汎用的である必要があります。Potrace のメイン ページには、Vectorizationと呼ばれる既存の C# 変換がリストされています。あるいは、C++/CLI アセンブリを作成して、.NET からネイティブ コードにアクセスすることを検討することもできます。

Potrace の例のページから、可能な変換の種類を確認できます。

ポトレース

于 2013-10-03T06:17:34.247 に答える