【发布时间】:2010-11-14 18:27:14
【问题描述】:
我需要最快的库来将完整尺寸的图像(有些高达 9MB)调整为多种尺寸。
场景如下:
- 用户上传照片
- FileSystemWatcher 在监视放置位置的服务中运行(在 SAN 上)
- 当出现新照片时,该服务将创建 4 个完整 JPEG 质量的图像版本:
- 100 像素宽
- 320 像素宽
- 640 像素宽
- 1280 宽
如果库是 C/C++ 或其他任何东西,我不会大惊小怪,只要我可以通过 .NET 使用它就很酷。
此外,这将需要扩展到可能有 1,000 个活跃用户。
让我知道你的想法:)
【问题讨论】:
-
我只会在极其糟糕的情况下使用 FileSystemWatcher。如果您正在上传或复制文件,请写入消息队列,调用服务方法,其他操作,而不是等待 FSW 获取它。
-
你找到比 Graphics 更快的东西了吗?我在这里遇到同样的问题。 stackoverflow.com/questions/16988078/…
标签: c# .net image image-processing resize