首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >C# -同时分析3个视频

C# -同时分析3个视频
EN

Stack Overflow用户
提问于 2018-07-30 03:23:49
回答 1查看 34关注 0票数 0

我正在使用一个情感分析API来分析视频中的面孔。

我的问题是,如果我在一个文件中有3个视频,我如何让它同时分析所有3个视频,而不是分析一个,然后再转到另一个呢?我目前使用的是foreach,后者是这样做的:

代码语言:javascript
运行
复制
            string[] files1 = Directory.GetFiles("C:/Users/sit/Videos/9/");

            foreach (string file1 in files1) {

            //API codes

            }

我应该用什么来代替前额?提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2018-07-30 03:53:54

Parallel.ForEach将为您提供您所需的:

代码语言:javascript
运行
复制
Parallel.ForEach(files1, file1 =>
{
   //API code
});

在视频中检测情绪将是CPU绑定操作,取决于您的计算机,您很可能会看到加速。

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

https://stackoverflow.com/questions/51586590

复制
相关文章

相似问题

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