問題タブ [handwriting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - FOSS インテリジェント文字認識 (ICR)
オープンソースの Intelligent Character Recognition (ICR) ライブラリを知っている人はいますか? OCR にはたくさんの機能があるようですが、私は手書き文字の認識に重点を置いており、オープン ソースのソリューションがあればぜひ利用したいと思っています。
image - 署名をキャプチャする Firefox プラグイン (スタイラス/タブレット経由)
インターネット経由でタブレット/スタイラスを使用して署名をキャプチャした経験がある人がいるかどうか疑問に思っています.
ActiveX コントロールを使用し、Web 経由で署名を安全に投稿できるプラグインをどのように作成しますか?
または、これを処理する方法についてより良いアイデアがあるかもしれません...
前もって感謝します。
[編集] より具体的に言うと、Best Buy で合法的な署名を作成するために使用するような署名パッドに接続できるものが必要です。
java - Java での文字認識
私は、オンライン文字認識 (書かれている文字を認識する) を含む新しいプロジェクトを持っています。私の考えでは、各文字は数学モデルに適合するストローク数によって定義されます。たとえば、「A」は 3 つの直線ストロークで定義できます。「O」は、単一の円形ストロークとして定義できます。線形回帰を使用する理由は、すべてのストロークが常に完全な直線または曲線になるとは限らないためです。線形回帰を使用して、ストロークの「許容範囲」を形成できます。
私の質問は次のとおりです。
これを行うためのより良い/より簡単な方法はありますか?
Java には、線形回帰を実行する関数またはモジュールが組み込まれていますか?
Java よりも簡単にこれを行うことができる言語はありますか?
algorithm - 手書き認識アルゴリズム
手書き認識のための特定のアルゴリズムはありますか? アルゴリズムは手書きの手紙を認識する必要があります。
誰でも助けることができれば、事前に大歓迎です。
ありがとうございました
algorithm - 3x3 ソーベル演算子と勾配機能
論文を読んで、説明されているアルゴリズムを理解するのに苦労しています:
手書きサンプルの白黒デジタル画像が与えられた場合、1 文字を切り取って分析します。これは任意のサイズになる可能性があるため、アルゴリズムはこれを考慮する必要があります (より簡単な場合は、サイズが 2^nx 2^m であると想定できます)。
ここで、説明では、この画像を指定して、次のように 512 ビットの機能 (512 ビットのハッシュ) に変換すると述べています。
(192 ビット) は、3x3 のソーベル演算子で畳み込むことにより、画像の勾配を計算します。各エッジのグラデーションの方向は 12 方向に量子化されます。
(192 ビット) 構造的特徴ジェネレーターは勾配マップを取得し、近傍で勾配値の特定の組み合わせを探します。(画像の線と角を表す 8 つの異なる特徴を計算するために使用されます)
(128 ビット) 凹みジェネレーターは、8 ポイント スター演算子を使用して、4 方向の粗い凹み、穴、およびラグスケール ストロークを検出します。
画像の特徴マップは、4x4 グリッドで正規化されています。
私は今のところ、任意の画像を取得し、16 のセクションに分割し、3x3 ソーベル演算子を使用して各セクションに 12 ビットを作成する方法に苦労しています。(ただし、他の部分についての洞察がある場合は、お気軽にコメントしてください:)
c# - Microsoft ISF の正確な BoundingBox?
Web ページに含めるために PNG に変換しようとしている Microsoft ISF (Ink Serialized Format) 画像のセットがあります。C# パッケージ Microsoft.Ink を使用して、インクをビットマップに描画し、PNG として保存することに成功しました。
...しかし、画像のサイズが異常に大きいようです。GetBoundingBox メソッドに渡された BoundingBoxMode 列挙型を変更しても、何も変わらないように見えます。465px × 660px の画像を取得していますが、実際のスペースでおそらく 25px × 30px を占める手書きの文字「a」のみが含まれています。
より正確な境界ボックスを取得する方法について何か提案はありますか?
java - ニューラル ネットワークを使用した手書き認識はどこから始めればよいですか?
しばらくの間、ニューラル ネットワークについて学ぼうとしてきましたが、オンラインでいくつかの基本的なチュートリアルを理解することができました。今、私はニューラル ネットワークを使用してオンラインの手書き認識を開発したいと考えています。だから私はどこから始めればいいのか分かりませんか?そして、私は非常に良い指示が必要です。最後に、私は Java プログラマーです。
あなたは私が何をすることをお勧めしますか?
php - PHP を使用して Web サイトに OCR を実装するにはどうすればよいですか?
Linux サーバー上の PHP または Python で動作する無料の OCR ライブラリはありますか? アイデアは、画像をアップロードしてそこから文字を引き出すか、ユーザーが「文字を描画」してその画像からそれらを解析できるようにすることです。
open-source - 手書きの数字のための最も正確なオープンソースOCR?
私のソフトウェアは、固定長の手書きの数字を読み取る必要があります。
Tesseractのような汎用ライブラリを使用することもできますが、もっとスマートなものがあると確信しています。Tesseractはおそらく1または7の一部をIまたはlと誤解しますが、数字のみを期待するソフトウェアはそうではありません。
数字(アメリカ英語の書き方)しかないことを知っているので、アルゴリズムは数百の記号ではなく、10の潜在的な一致に焦点を合わせることができます。
手書きの数字のみのフィールドをOCRした経験はありますか?
どのオープンソースライブラリ/ソフトウェアで最高の結果が得られましたか?