首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用GoPro3+库通过GoPro.Hero获取文件?

如何使用GoPro3+库通过GoPro.Hero获取文件?
EN

Stack Overflow用户
提问于 2014-10-01 14:08:05
回答 1查看 2.2K关注 0票数 2

这是我的场景:我试图在GoPro.Hero中使用c#库(由上的R1pper页面下载),但我无法理解从GoProCamera下载照片的方式。

代码语言:javascript
复制
var camera = Camera.Create<Hero3Camera>("10.5.5.9");
PowerUp(camera);

没有camera.Photos.Get(id)或类似的东西吗?

提前谢谢你

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-01 14:23:10

查看一些源代码。我找到了

代码语言:javascript
复制
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);
    }

这将下载第一个映像(如果有),并检查其下载大小是否与它使用的内存相同。

你可以用这样的东西:

代码语言:javascript
复制
var images = camera.Contents().ImagesAsync().Result.ToList();

获取所有图片的列表,并相应地下载所需的图片。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26143361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档