
手書き入力モードを利用して、簡単なアンケートフォームを作りたいと思い、
JQeryのプラグインなどがないか探したのですが、なかなか見つからない状態です。
イメージ的には、
例としまして、お名前、年齢、性別、趣味の4項目があり、(見た目はフォームのようにシンプルな感じ)記入欄の部分にタッチペンで書けて、書くと、漢字や文字変換候補が出て選択して記入していけるような感じのものはできないかと考えています。
少しアプリケーションのような印象を持つかもしれませんが、
要するに、町などでアンケートを求めるのに、紙ではなくタブレットでタッチペンで簡単に記入してもらいたいという感じです。
最初はJQeryのプラグインでないかと思い、「手書き入力認識 HTML」などで検索してみつからなかったので、HTML5 のinput のtype属性で、入力欄を強制的に手書き入力モードを優先にする方法はないかと思い、「HTML5 input 手書き入力モード」などで検索してもみたのですが、なかなか見つかりません。
私が作ろうと思っているアンケートフォームは技術的に難しいのでしょうか?
もし、上記の内容に近い実装方法などを知っていたり、WEB制作に詳しい方など、アドバイス等でもかまいませんので、教えていただきたいです。
よろしくお願いします。
No.1ベストアンサー
- 回答日時:
手書き認識をしたいということですが、当然そのような機能はWeb標準にはありません。
(Web標準については、W3Cのサイトを参照してください https://momdo.github.io/html5/Overview.html )
それを踏まえ、あなたがやらなければならないことは、
・マウスやタッチ入力を受け付けて座標を正しく取り込む
・入力をビットマップやベクトル、ストローク情報に変換する
・ビットマップやベクトル、ストローク情報から文字に変換する
→機械学習が可能なサーバソフトを開発または導入し、既存または新規で手本データを入力し、DBを作成します。精度を上げるためには膨大なデータ量と、時間、調整が必要になります。また、テキストを送信すると結果を返すような口を作る必要もありますね。
→すでにあるAPIを活用する。先ほど生成した画像を正しくエンコードし、APIにデータを送ることでJSON等で結果を受け取ることができる
https://dev.smt.docomo.ne.jp/?p=common_page&p_na …
http://www.libtech.co.jp/2015/05/28/google入力ツールで手書き入力/ など参考
→オープンソースのソフトを導入する
http://appsv.ocrgrid.org/nhocr/index-j.html とか
・結果をパースして、それをinputに入力する
これで手書きデータから文字列へ変換できます。
実際のところ、文章を拝読させていただいた限りでは、shin15sukiさんの今のスキルでは難しいのではないでしょうか。
タブレット向きの、大きくて使いやすいフォームを設計する方が、現実的ではないかと思います。
また、名前以外は、textではない方が入力しやすいかもしれませんよ。
ご回答ありがとうございます。
あれから色々調べてみたり、知人にも相談してみたのですが、anzu1204さんが言う通り、簡単にできるようなことでわないんですね。汗
なんとかアンドロイドのタブレットのOSの標準機能の手書きツールを利用して作ってみたいと思います^^
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
onClickとsubmitの処理順序
-
日付入力欄の表示形式を自動的...
-
javaでフォーム入力の確認と文...
-
文末の改行コードを削除したい
-
JSPとJavaScriptの連携について...
-
テキスト領域に入力した値を利...
-
フォームの<TEXTAREA>で文字数...
-
VBScript
-
テキストエリアに入力された語...
-
メールの形で、入力メールを到...
-
最初の入力を判断
-
VBScriptで未入力のチェック(...
-
2重でメール入力チェックをした...
-
数字以外の文字列判定方法
-
リンクをはった時のページ間で...
-
テキストフィールド入力文字列...
-
フォームへの誤った文字入力を...
-
フォームについて教えて下さい!
-
手書き入力モードを利用して、...
-
「何も処理をしない」を実装す...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onClickとsubmitの処理順序
-
フォームの値が0だったら空白...
-
javascriptで入力フォームが空...
-
文末の改行コードを削除したい
-
JSPとJavaScriptの連携について...
-
日付入力欄の表示形式を自動的...
-
条件により、リンク先に画面遷...
-
Acrobat Java Scriptについて教...
-
PDFフォームで条件つき金額を表...
-
VBScript
-
テキストボックスを無効にする...
-
イベント発生時に入力待ち状態...
-
ラジオボタンによるフォームの...
-
Webブラウザにてページのりロー...
-
テキストボックス入力を半角英...
-
お願いします!Javascriptで月...
-
入力モード 自動 切り替え
-
strutsのhtmlタグのfileについて
-
JQueryで2つのテキストフィー...
-
onChange()メソッド
おすすめ情報