cvmatchでは一致度合いを数値として返してくれないので文字の検出はできないようですね。
詳しくは2をご覧になって下さい。
>1、画像を保存せずに処理する方法
試していませんが、こちらのモジュールが使えるかと。
http://hsp.tv/play/pforum.php?mode=pastwch&num=61151
上記のモジュールでbufferに書き込まれた画像は
cvputimgでコピーしてcvmatchにかけたほうが速いかと思われます。
>2、画像のなかから指定された言葉を抜き出す方法
cvmatchは画像で一番似ている場所を検出してくれますが、
逆に言うと、似てない場合でもその中で一番近い物を探し出す上、
類似度を返してくれる命令はないので、全く使い物になりません。
完全一致なら、このサイトのスクリプトが参考になるかもしれません
大幅に改変しなくてはいけませんが。。。
http://rpen.blogspot.jp/2007/06/blog-post_21.html
>3、2の言葉があった場合にマインクラフトでTキーを入力し設定されている言葉を入力するほうほう
スペースさんが、HSPからキーボードのキーを押したのと同等の事が可能なモジュールの
リンクを張って下さっているのですが・・・
>4、これらの処理を出来るだけ軽量化する方法
以下の方法を試してみて下さい
メインループ内のawait 16をより大きな値にする。
(同時にたくさんのチャットが来た場合に取りこぼす可能性が上がります。)
キャプチャした画像はCVバッファに直で保存する
キャプチャした画像をcvresizeで縮小(CV_INTER_NN以外推奨)してから、
cvmatchにかける(誤検出が増加する可能性があります。)