0

二次ベジエ曲線のデータ構造と操作のライブラリはありますか? 実装する必要があります:

  • ベジエからビットマップへの任意の品質での変換
  • ベジェ曲線の最適化
  • 減算、抽出、レンダリングなどの一般的な操作。

言語: c、c++、.net、python
実装のないアルゴリズム (疑似コードなど) も役立つ可能性があります。(特に最適化)

4

2 に答える 2

4

nodebox には、少しの python lib が含まれています。

http://nodebox.net/code/index.php/ベジエ

inkscape 内にはたくさんのアルゴリズムがありますが、inkscape の場合に外部でどれだけ簡単に使用できるか、まだコードを掘り下げていませんでした。

更新: Inkscape は lib2geom を使用しています:

lib2geom (私生活では 2Geom) は当初、Inkscape 用に開発されたライブラリでしたが、あらゆるアプリケーションに堅牢な計算ジオメトリ フレームワークを提供します。これはレンダリング ライブラリではなく、弧の長さの計算などの高レベルのアルゴリズムに集中しています。

lib2geom はhttp://lib2geom.sourceforge.netにあります

于 2010-08-16T14:03:46.780 に答える
1

カイロを見てみたいと思うかもしれません。すべての要件を満たしているかどうかは正確にはわかりませんが、少なくともレンダリングを処理できるはずです。

于 2010-04-02T19:45:35.090 に答える