OpenCV を使用してラスター イメージをベクター データに変換する可能性を探しています。そこで、少し原始的な関数を見つけましたcv::findContours()
(おそらく完全には理解していませんでした):
白黒画像のみを使用しているようで(グレースケール画像もカラー画像もありません)、ノイズの多い画像で役立つ可能性のあるフィルタリング/エラー抑制パラメーターを受け入れないようで、非常に短いベクトル線を回避したり、不均一なポリラインを回避したりします。単一の直線がより良い結果になります。
だから私の質問:色情報が後で結果のポリリンクに割り当てられる、色付きのラスター画像をベクトル化する OpenCV の可能性はありますか? また、そのようなアルゴリズムにノイズ削減とエラー抑制をどのように適用できますか?
ありがとう!