怎么用程序实现,N张图片颜色相似的比较?

fandaye 2012-05-11 10:48:47
有10万张图片。

得想办法保存进数据库。

这些图片上有一个区域有色彩上面的差别。

现在不能把相似的放入到数据库中。

怎么判断图片色彩上面的差别是不是相似图片。

并且在数据库中查询速度很快。

...全文
186 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
山东蓝鸟贵薪 2012-05-14
  • 打赏
  • 举报
回复
有点难度,但是楼主可以根据图片内的“点阵”或者“RGB”之类的
写个算法后再比较比较
kaikai_kk 2012-05-14
  • 打赏
  • 举报
回复
10万张图片,用什么方法比较都是不现实
何况还是要每个点(或行)比较,几张倒是可以
kuangning 2012-05-14
  • 打赏
  • 举报
回复
不 比较形状 只比较颜色。这样
你每次对比图片的时候 随机选取40个点。比对颜色 如果出现一个不等就推出循环,如果全部匹配 在进行进一步的判断。
这样比较 如果10w张图片都不一样的 话 大概会耗时10ms×100000=100w ms 大概16分钟。
如果多线程进行比较还能更快 主要时间还是会花费在打开文件上面
changsn 2012-05-12
  • 打赏
  • 举报
回复
比较是否完全相同,可以将两个图片读入内存。 CompareMen可以判断
10万张……估计有点难了
程晨c 2012-05-12
  • 打赏
  • 举报
回复
自己写个算法,处理要对比区域的像素的rgb值,根据测试结果不断优化算法就可以了。
kuangning 2012-05-11
  • 打赏
  • 举报
回复
将图片灰度化 用欧式距离进行相似度计算
fandaye 2012-05-11
  • 打赏
  • 举报
回复
只比较颜色,不管形状。。。。

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
  • GAME,图形处理/多媒体社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧