• 締切済み

現在、タッチパネルを使って文字を書くプログラムを作っています。

現在、タッチパネルを使って文字を書くプログラムを作っています。 原理は光の反射をカメラで読み取って指の位置を識別して、そこに線を描くというものです。 問題点は線を描いていると、ところどころ途切れてしまいます。 全体的に見れば文字の形はわかりますか、線がたまに切れているのです。 私はこれをハード的なものではなくアルゴリズム的なもので解決したいと思っています。 こういう場合に適した画像補完について、アドバイスをお願いします。 言語はC#です。

みんなの回答

noname#202167
noname#202167
回答No.2

ログをちゃんと常に正しく最新順に並べていますか? 正しく並べていればそんな事は起きえないと思われます。 または、描画確定した座標はログとは別に保存し、 ログは常に手前の1個しか残さない等の工夫でもできるハズです。

全文を見る
すると、全ての回答が全文表示されます。
noname#202167
noname#202167
回答No.1

どういう処理を行って線を描いているかにもよりますけれど、 毎フレーム点を描いていて、移動距離が大きすぎると点が離れて 途切れて見えるというのであれば、 過去の描画座標のログを取り、一定距離以上離れている場合は 直線or曲線を算出し、その軌跡に一定間隔で追加で点を置いて 補完すれば良いのではないでしょうか?

yuikuras
質問者

補足

その方法も考えたのですが、ログから位置を算出してつなぎ合わせると、本来繋がってはいけないところが繋がってしまいます。難しい問題なのですが、それを踏まえたうえでのアイデアはありますか?

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • タッチパネル

    タッチパネルの仕組みはだいたいわかったのですが、ディスプレイに表示している文字はどのような原理で表示されているのですか? タッチパネルとは直接関係ないかもしれませんが、よろしければご回答よろしくお願いします。

  • タッチパネル式ではないパソコンで文字を書くには

    ノートパソコンで、タッチパネル式のパソコンの画面には、 Epic penなどのソフトで、スタイラスペンで線が引けたり文字が自由に書けたりしますが、 タッチパネル式ではないパネルのパソコンで、ソフトを使って文字や線が引けるようなこはできないでしょうか?

  • タッチパネルディスプレイのカーソル

    タッチパネルディスプレイを購入して、指で触れている位置をカーソルの位置として、Javaのマウスイベントで処理したいと思っているのですが、それは可能でしょうか?

    • ベストアンサー
    • Java
  • 東芝ノートdynabookのタッチパネル

     今、使用している2,3年前に買ったノートパソコンについて質問です。よろしくお願いいたします。  大型電気店で買った時、パソコンはこのメーカーのが一番いいと推薦されました。確かにそれまで使ったことのある他のメーカーに比べると使い勝手はいいと思います。ちょうどシーズンの変わり目で安くなっていたのでラッキーという感じでした。  ただ、本体タッチパネルが異常に反応するのです。私は周辺機器としてマウスを使うのが好きでないのでタッチパネルを使いたいのですが、ブラインドタッチをすると突然、打っているカーソルがあらぬ場所へ移動し、そこから入力されてしまい、文章がぐちゃぐちゃになってしまうことがしょっちゅうあります。  たぶん打っている最中に掌か指がパネルに触れてしまい、それに反応して勝手に入力位置が変わってしまうようです。  また、ゴミが付くとカーソルが全く動かなくなる時があります。そういう時は掌でパネル全体をぬぐうようにゴミを取り除きます(見えないくらいのゴミなのです)。何度かそれをやると元に戻ります。  最初は我慢して使っていましたが、必死で打っているときにカーソル位置が勝手に動いてしまうとかなりムッとします。作業効率もかなり悪いです(良いパソコンのはずなのに。。。)。  これはこのパソコンの個体の問題なのか、製品の特徴なのか、詳しい方、教えてください。東芝のコールセンターには相談していません(相談してもあんまり分かってもらえないような気がします)。  すみませんが、よろしくお願いいたします。

  • ポケトークのタッチパネルが反応しない

    こんにちは、新ポケトークのタッチパネルが反応しない事について質問させて下さい。 娘が9月15日、海外の彼氏のご両親の所に挨拶に行きます。そのために、9月7日に発売された新ポケトークを購入しました。  9月12日に商品到着後テストし良好だったのですが、9月14日夜テストすると、タッチパネルが利かず、言語が英語から希望する言語への変更ができません。  タッチパネルは、左上のマークは元より、他の部分も反応しません。  張ったばかりの保護シートを剥がしてもダメでした。  充電切れも疑い、充電器を1時間程度つないだ後、電源の強制オフは数回行いましたが、復旧しません。  マニュアルを読むと、初期化はタッチパネルから、と書いてあり、ハードリセットは無いように思えます。  さんまさんのコマーシャルもあり、使いやすそうで、安心して購入したのですが・・・   自分の使い方がまずいのか、と思いつつ、困って(焦って)(悲しい思いで)います。 ご存知の方がいらっしゃいましたら、至急ご教授いただけますとありがたいです。 よろしくお願いします。 ※OKWAVEより補足:「ソースネクスト株式会社の製品・サービス」についての質問です。

  • DSLiteのタッチパネル故障?

    DSLiteのシェル交換をおこなったんですが どうもミスったらしくタッチパネルの調子がおかしく どこかを押しっぱなし(真ん中)状態になっています… ホコリやゴミなどは、挿んで無いようですしコネクターも2回さし直しました。 どこか接触ミスか線が切れたのでしょうか? 文字の説明だけで判断できないと思いますが何かアドバイスありましたら教えて下さい。 また、シェルなど純正品でない物に改造しても任天堂に修理依頼できるのでしょうか?

  • Windows8をタッチパネル有りで使用している方

    閲覧ありがとうございます。 Windows8搭載のノートPCを購入予定で各メーカーの機種を吟味しているところです。 そこで今、私の中で最大の悩みになっているのが「タッチパネルの有無」なのです。 「無いより有る方がいい」のはもっともなのですが、色々なメーカーを見ていると「ハイスペックでコスパ良し!※タッチパネル無し」という機種が結構あるのです。 Windows8搭載ノートPCの全体を見ればタッチパネル無しのものの方がまだ断然多いので、「タッチパネル無しでいい」となればコスパ良く選べるものがグッと広がります。 私は今までもずっとWindowsPCを使ってきた人間なので「タッチパネルなんて必要か?」という感じでその必要性をあまり理解できていません。 しかし、この件を調べていると「これからは有りが主流になっていくのだから数年経って無しのPCなんて価値が無い」という論説や、「半信半疑だったが断然有りの方が使い易い」なんてユーザーの声を多く見かけて悩まされています。 そこで、Windows8をタッチパネル有りで使用している方がいらっしゃいましたら、その必要性と具体的にどう便利なのかをアドバイス頂けないでしょうか。 私のイメージする使い方としては以下の5点くらいしか思いつきません。この5点だけでは別にいらないかな…と思ってしまうのですがいかがでしょう? 1、タブレットのように指でなぞってページをスクロールできる 2、タブレットのように写真などをスワイプしてめくれる 3、PC起動時にタッチ操作認証でログインできる 4、特定の位置に触ることでチャーム?などのメニューが出せる 5、タッチ対応のゲームアプリ(ピアノなど)で遊べる 結局「全てマウスでも出来る」のだと思うのですが、どうして「あった方が便利」なのかいまいちピンと来ないのです。 アドバイス頂けると嬉しいです。宜しくお願い致しますm(__)m

  • unity、スマホのタッチパネルによるカメラ制御

    Unityでのゲーム開発にあたり、下記で公開されているソースを元にカメラの移動を制御しています。 http://hiko9lock.blogspot.jp/2013/02/unity-3dwinmac.html このコードで、ドラッグによるカメラの球面移動はできています。 具体的な使い方としては、画面上のカメラ移動に使いたい範囲にテクスチャを設定しないGUITextureを置き、このGUITextureのスクリプトのOnMouseOver()内でこの関数を呼び出しています。(関数名は変更しています) 要するにテクスチャの範囲内でドラッグしたときにカメラを動かしたいわけです。 ただ、PC上で実行してマウスでドラッグしたときは問題ないのですが、 スマホ上で実行した場合、ドラッグしようとタッチパネルに触れた時点で突然カメラの位置が飛んでしまう現象が発生します。 スマホ向けに開発するのはこれが初でして、タッチパネルの扱いについてはまだあまり詳しくありません。 解決策やタッチパネルの注意点など、お力をお貸しいただけますでしょうか。

  • Palmみたいにタッチパネルとかついてる携帯

    現在ドコモの携帯を使っているのですが、携帯でメモ帳とかをよく利用しています。 ですが携帯は使い出してから数年になりますが今だにあのボタンで文字を入力するのが嫌いです。 日ごろからちょっとしたことなどをメモにとることが多くあるのですが、その際用紙にメモするのではなく、電子機器にメモできたら便利だなと思っています。 調べてみるとPDAというPalmとかいうのにはタッチパネル機能があって指で文字なども書けるとか… こういう機能を搭載した携帯ってないんでしょうか? ドコモでないのならSoftbankとかAUでも構いません。

  • 富士通FMV-BIBLOMG50T/Vタッチパネル

    富士通FMV-BIBLOMG50T/Vを以前中古で購入し現在使用しておりますが、本体のタッチパネル部分(クリックする部分:キーボード下)の問題と思われるのですが、文字を打っているときに、カーソルの位置がいきなり文字の間や予期せぬ場所に移動し、まともに文字が打てない状態です。 タッチパネルに触れないように文字を打っても、この現象が出てしまうような気がします。 (以前はこのような事はまったく有りませんでした。) 現在は、そのタッチパネル部分に厚紙を敷き、文字を打っている状態です。 どのような事が考えられ、又どのような修理内容になりましょうか(修理金額が気になります)。 ソフトのダウンロードで修正対応は可能なものでしょうか。 購入時にはリカバリーCDはついておりませんでした。 宜しく御願いいたします。