HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
1223
oopshspcvでWEBカメラキャプチャ12解決


oops

リンク

2008/12/23(Tue) 21:27:19|NO.21822

こんばんは、oopsと申します。
HSPメルマガアーカイブに載っていた、
WEBカメラから画像を取得するサンプルがあったのですが、

#include "hspcv.as" onexit *bye ; 終了時の飛び先 cvcapture ; キャプチャ開始準備 repeat ; loopまでを無限ループ cvgetcapture ; 1フレームキャプチャする cvgetimg 0 ; 画面に表示する await 20 ; 一定時間待つ loop ; ループ終了 *bye cvendcapture ; キャプチャ終了 end
これを実行すると
「#Error 1 in line 94 (hspcv.as)
 -->システムエラーが発生しました」
というエラーが出ました…。
hspcv.asになにか問題があるのでしょうか?
一応WEBカメラは動作を確認しております。
よろしかったら原因等教えてください。



この記事に返信する


inovia

リンク

2008/12/23(Tue) 21:39:49|NO.21823


#include "hspcv.as"
の次にでも

cvbuffer 0,640,480
を入れておけばいいのでは?



oops

リンク

2008/12/23(Tue) 21:44:52|NO.21824

>>inoviaさん
コメントありがとうございます。
僕もそのスクリプトを#include "hspcv.as"の下に入れてみたのですが、
同じエラーが起こります…。



knock2

リンク

2008/12/25(Thu) 12:22:30|NO.21905

別にエラーになりません。

スクリプトの94行目にゴミがあるとか、又はhspcv.asの94行目が書き換わっている?
オリジナルのままだと94行目は
cvgetinfo sx, _p1, CVOBJ_INFO_SIZEX
となっています。



oops

リンク

2008/12/25(Thu) 12:40:24|NO.21909

>>knock2さん
そのスクリプトとまったく同じでした。
しかしエラーが…。



Hiroaki Software

リンク

2008/12/25(Thu) 12:46:58|NO.21912

knock2様とoops様
>しかしエラーが…。

PCの設定などにに何か抜けてるのかな?

まあ抜けているとしても何が抜けているのかわかりませんが・・・



inovia

リンク

2008/12/31(Wed) 00:51:40|NO.22109

単純に表示するだけなら、拙作のhspdscを使ってみてはどうでしょうか?
DirectShow経由でHSPの画面に表示します。
http://homepage2.nifty.com/MJHS/hsp/hspdsc100.lzh

※先ほど作ったばかり&3日前からC++を触ったばかり
なのでバグがあるかもしれません。(オンパレードだったりして。)(^o^)丿

現在、キャプチャーする機能はついていません。
あくまで表示だけです。



oops

リンク

2008/12/31(Wed) 12:21:12|NO.22113

>>inoviaさん
ありがとうございます!!
よろしかったら…キャプチャする機能をつけて頂いてもよろしいでしょうか…?
ご迷惑をおかけしてすいませんです…。



oops

リンク

2008/12/31(Wed) 12:29:26|NO.22114

>>inoviaさん
ああっ!すいません!!
サンプルを実行してみたら、
「#Error 38 in line 6 (hsptmp)
-->外部DLLの呼び出しに失敗しました」
というエラーがでました!
ちゃんとヘッダはcommonファイルに入れて、
プラグインはhsp31のフォルダに入れたのですが…。



inovia

リンク

2008/12/31(Wed) 14:11:57|NO.22117

>>oopsさんへ
先ほどのVer1.00は.NET Framework 3.5内の(msvcr90.dll)を使うようになっていたらしく
PCに入っていないとエラーになるらしいです。
使わないバージョンを用意してみましたのでこちらを使ってみてください。
(※若干サイズが増えました。)
http://homepage2.nifty.com/MJHS/hsp/hspdsc101.lzh



oops

リンク

2008/12/31(Wed) 15:40:41|NO.22120

>>inoviaさん
ありがとうございます!再生できました!!
一応再生できたのでとりあえず解決とします。
キャプチャ機能、よろしかったらお願いします…。
本当にありがとうございました!



inovia

リンク

2009/1/2(Fri) 02:43:24|NO.22171

画面を静止画キャプチャしHSPの画面に転送する機能と
BMPで直接保存する機能に対応しました。
http://homepage2.nifty.com/MJHS/hsp/hspdsc102.lzh

AVIで動画保存するのも検討中…(でも難しいかも。)



oops

リンク

2009/1/3(Sat) 21:51:08|NO.22199

>>inoviaさん
返信送れてしまいましてすいません!
すごいです!!そして迷惑かけて申し訳ございませんでした…
本当にありがとうございました!!



ONION software Copyright 1997-2021(c) All rights reserved.