【问题标题】:Score according to 'logos' aspect ratios根据“徽标”纵横比评分
【发布时间】:2013-11-08 20:52:05
【问题描述】:

我正在尝试创建一个函数,给定一组图像,根据它们成为徽标的可能性对每个图像进行评分。

徽标具有很好的纵横比,但我看不出什么是对它们进行评分的好方法。我这样做是考虑到图像的“方形”程度。但我不认为标志完全朝着方形:

 if image.height > image.width
   image.points = (image.width/image.height) * MAX_POINTS
 else
   image.points = (image.height/image.width) * MAX_POINTS
 end

关于我应该采用哪种纵横比或高度和宽度之间的关系来为潜在徽标“评分”,有什么好的建议吗?当我说徽标时,我指的是网页的徽标,例如http://www.pepsico.com/img/logo.png

【问题讨论】:

  • 除非您进行机器学习之类的工作并通过提供一堆徽标示例来训练分类器,否则您不太可能提出非常可靠的算法。
  • 我对宽幅图像的评分要高于高幅图像。非常罕见的是我看到一个比宽高的标志。没什么可做的,但每一点都有帮助,不是吗?
  • Geobits,我已经评分了 :) 但是谢谢!

标签: image algorithm


【解决方案1】:

我想你应该为此使用机器学习。与其根据自己的经验自己想出可能有偏见的规则,不如使用一些机器学习库来学习基于宽度和高度的概率。

那么你可以通过考虑图像本身的内容来使它更好......

但是,我刚刚意识到:这可能不是一个好方法。考虑图像周围的 HTML 可能会更好。然而,即使这样也可能不是很有用,因为有无数种方法可以用不同的 HTML/CSS 创建同一个网页。

【讨论】:

  • 我考虑了几件事,围绕图像的 HTML 就是其中之一 :)。我只是想找出一种方法来考虑纵横比,但是是的,它可能有偏见......
猜你喜欢
  • 2018-11-02
  • 2014-12-13
  • 2017-09-19
  • 2013-08-26
  • 1970-01-01
  • 2015-12-16
  • 2016-06-07
  • 2014-07-01
相关资源
最近更新 更多