【发布时间】:2013-11-28 01:41:38
【问题描述】:
我希望存储 100 万张图像的指纹/图像,以便在上传时拍摄该图像与数据库中其他匹配项的相似度百分比。类似于http://www.tineye.com/ 和http://images.google.com/,但用于我自己的个人网站。我不想使用他们的提交过程将图像提交给 tineye。
应该保存哪些信息?
我应该如何保存它?
有什么好的 PHP 库可以满足我的需求吗?
我想只保留 PHP,但我认为处理能力可能需要由应用程序外包,然后 PHP 可以处理输出。我正在运行 Debian Linux。
对于存储,我打算只将信息存储在 MySQL 中,但我认为考虑到 100 万张图像,它可能效率低下。
【问题讨论】:
-
需要保存的信息取决于您将如何比较图像。当前的问题没有意义,因为它的范围是无限的,要了解一般问题,google for CBIR(基于内容的图像检索)。
标签: php image-processing imagemagick