0

我有一个地铁应用程序,它可以拍摄燃烧火焰的照片并将其发送到 Azure。我将图像直接存储在 SQL Server 表中而不是 BLOB 中,因为图像通常小于 100KB。我实现它的方式是将图像插入到表中,并在成功插入后向客户端发送推送通知,其中包含一组指示要对火焰采取的操作的指令。

现在,我正在研究如何在 SQL Server 表中实现模式匹配。

该表已经有 10 张图像,我的应用程序拍摄了一张照片,将其插入到表中并尝试比较它并找到最接近的匹配项,并根据匹配项将具体说明发送到 Metro 应用程序。

是否有任何框架可用于在云中进行此模式匹配并基于此模式匹配执行特定任务?

有人可以帮我提供这方面的任何信息吗?

4

1 回答 1

0

虽然我不能推荐任何具体的东西:无论您发现什么应用程序都可以在 Windows 或 Linux 虚拟机(或云服务中的 Windows VM 中,如果安装可以自动化且快速)中安装和运行,都应该没问题. 只需确保您使用的任何库都不依赖任何特定的 GPU(因为 Azure 目前不提供 GPU 支持)。

我看到另一个建议使用 CLR 程序来处理图像的答案。我真的不建议这样做,因为您现在正在强调 SQL Server 的 CPU,而且这不是可以轻松扩展到多台服务器的东西。如果您选择使用 Windows Azure SQL 数据库,您将无法选择 CLR。您最好将处理置于云服务工作者角色中,您可以在其中横向扩展至任意数量的实例,然后您可以使用 Azure 队列来指示工作者执行特定的比较/处理。

于 2013-05-31T20:02:58.837 回答