これが私のシナリオです: GoPro.Hero ライブラリ ( R1pper Page on Github でダウンロード) を c# で使用しようとしていますが、GoProCamera から写真をダウンロードする方法を理解できません..
var camera = Camera.Create<Hero3Camera>("10.5.5.9");
PowerUp(camera);
camera.Photos.Get(id) とかありませんか?
前もって感謝します
これが私のシナリオです: GoPro.Hero ライブラリ ( R1pper Page on Github でダウンロード) を c# で使用しようとしていますが、GoProCamera から写真をダウンロードする方法を理解できません..
var camera = Camera.Create<Hero3Camera>("10.5.5.9");
PowerUp(camera);
camera.Photos.Get(id) とかありませんか?
前もって感謝します
ソースコードの一部を見ています。私はこれを見つけました:
public void CheckDownloadImage()
{
var camera = GetCamera();
var image=camera.Contents().ImagesAsync().Result.FirstOrDefault();
if (image == null)
Assert.Inconclusive("no image found");
var response=image.DownloadAsync().Result.GetResponseStream();
var memory = ReadToMemory(response);
Assert.AreEqual(memory.Length, image.Size);
}
これは、最初のイメージがある場合はそれをダウンロードし、そのダウンロード サイズが使用するメモリと同じかどうかをチェックします。
そして、次のようなものを使用できます。
var images = camera.Contents().ImagesAsync().Result.ToList();
すべての画像のリストを取得し、それに応じて必要なものをダウンロードします。