c# - 使用c#从文件夹动态处理位图文件

标签 c#

相机会抓取图像并存储在文件夹中(.bmp 文件)。同时我们的应用程序需要从文件夹中获取一张一张的图像文件进行处理。(捕获的图像会动态更新文件夹。如果我们使用 FileSystemWatcher ,它可能会给我们带来问题。(我们在处理图像之前选择目录,所以更新的图像不会处理。这个问题有什么解决方案)如何在运行时从文件夹中一张一张地获取图像?

最佳答案

一个解决方案是使用 FileSystemWatcher在将新文件放入文件夹时收到通知。然后,处理文件。

要获取文件夹中所有 BMP 文件的文件名,您可以使用:

string[] fileNames = Directory.GetFiles("<path>", "*.bmp");

然后就可以正常加载位图了。

关于c# - 使用c#从文件夹动态处理位图文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9207887/

相关文章:

c# - 接口(interface)实现而不透露实现该接口(interface)的类

C#: protected 成员字段的命名规则

c# - 为什么我的 ASP.NET Core 2 方法不能返回 TwiML?

C# WPF总是无法连接mysql数据库

c# - 将日期时间格式从 csv 转换为 mysql 数据库

c# - ODP.NET Oracle.ManagedDataAccess 导致 ORA-12537 网络 session 文件结束

c# - 如何在每个括号上拆分一个字符串并将所有文本保存到 C# 中的数组中

c# - 如何测量特定逻辑线程的 CPU 使用率?

c# - 将 ObsoleteAttribute 添加到(或以其他方式列入灰名单)不受我控制的类型?

c# - 身份服务器 4-IDX10630 : PII is hidden