WebCamからキャプチャした画像をWCFサービスにアップロードしようとしています。WCFを使用してストリーム内にビットマップをアップロードします。
私は全面的にバグのないサービスを提供しています - 私のHD上の画像/ファイルでテスト済みです。問題は、Webカメラからの画像がBitMap(C#)に保存されていることです。
サービスは入力パラメータとしてStreamをとります。使用時
image.Save(mystream,System.Drawing.Imaging.ImageFormat.Png);
client.SendFile(mystream);
0バイトストリームがアップロードされます。
これはどのように機能しますか?
ありがとうございました。
実際には、mystreamはいっぱいですか? – CodingBarfield
はい。 mystreamはMemoryStreamとして初期化されます。イメージでいっぱいになりますが、それまではclient.SendFileが実行されてから0バイトのストリームがアップロードされるまでに時間がかかります。 –