繁体   English   中英

C#WPF:从动态生成的图像文件加载数据

[英]C# WPF: Loading data from dynamically generated image files

我想知道如何从动态生成的文件中加载信息?

例如:每10秒将生成20张图像; 图像文件将保存在D:\\ drive ,如下所示:

D:\image1.tif is generated at 1s, 
D:\image2.tif is generated at 11s and
D:\image3.tif is generated at 21s, 

依此类推。

然后,一旦生成新图像,我想立即从图像中加载一些信息,例如像素强度。 但是我想在图像生成完成后执行此操作。

然后,我将在WPF表单中显示刚检索到的信息。

那么最好的方法是什么?

可以使用FileSystemWatcher Class监视文件系统更改。 当然,您可以通过自己轮询(检索清单)某个文件系统目录来实现一些更简单的文件系统更改检测机制。

因此,当检测到文件系统更改时,加载有关文件的信息并显示它。

更新:

是的,要检测文件修改是否已完成(定期尝试打开文件),请查看以下问题: FileSystemWatcher触发文件流open

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM