我已经实现了一个描述here的算法来突出显示照片中最有趣的部分,但它并不是非常高效,而且我不确定它是否像其他人一样好。我想尝试实现一个更好的,但我实际上并不知道足够的图像处理来开始。
坦率地说,我甚至不知道要问什么问题。所以,我在这里寻找的是一个很好的算法,当提供jpg图像时,会发现该图像的一个区域是......一个高光,如果不是 高光,图像,并且最好在最短的时间内完成。
答案 0 :(得分:4)
这通常被称为显着区域检测。有很多方法可以做到这一点,因为显着性在某种程度上是客观的,并且主要取决于应用程序。通过谷歌搜索你应该能够找到很多方法。如果您提供样本图像,这里的某人可以提供更详细的建议。希望有所帮助。
颜色通常可以作为检测突出部位的良好提示。另一种常用的方法是依靠图像渐变。这些可能是两种最通用的方法。
答案 1 :(得分:1)
您还可以查看内容感知裁剪或seam carving,因为这些算法会反过来。他们试图丢弃不相关或冗余的视觉内容。