私は、オンライン文字認識 (書かれている文字を認識する) を含む新しいプロジェクトを持っています。私の考えでは、各文字は数学モデルに適合するストローク数によって定義されます。たとえば、「A」は 3 つの直線ストロークで定義できます。「O」は、単一の円形ストロークとして定義できます。線形回帰を使用する理由は、すべてのストロークが常に完全な直線または曲線になるとは限らないためです。線形回帰を使用して、ストロークの「許容範囲」を形成できます。
私の質問は次のとおりです。
これを行うためのより良い/より簡単な方法はありますか?
Java には、線形回帰を実行する関数またはモジュールが組み込まれていますか?
Java よりも簡単にこれを行うことができる言語はありますか?