这是我的场景:我试图在GoPro.Hero中使用c#库(由上的R1pper页面下载),但我无法理解从GoProCamera下载照片的方式。
var camera = Camera.Create<Hero3Camera>("10.5.5.9");
PowerUp(camera);没有camera.Photos.Get(id)或类似的东西吗?
提前谢谢你
发布于 2014-10-01 14:23:10
查看一些源代码。我找到了这
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();获取所有图片的列表,并相应地下载所需的图片。
https://stackoverflow.com/questions/26143361
复制相似问题