【问题标题】:Oracle find a picture's most common colorsOracle 查找图片最常见的颜色
【发布时间】:2013-02-05 16:03:00
【问题描述】:

我是 oracle 多媒体/中间媒体的新手,目前我正在处理 oracle 文档。我想对存储在 oracle ORDImage 中的图像进行“颜色配置”。我看到有 SI_COLOR 和 SI_HISTOGRAM 但它可能不是我需要的。

这是一个例子:有一张图片,比如说风景,主要是绿色和蓝色。我想以某种方式提取这些信息,如 RGB(000,200,000) RGB(000,000,200) 并用主要颜色构建一个映射数据库表并尝试匹配图像。 65% 绿色和 25% 蓝色或类似的东西。

感谢任何想法。

【问题讨论】:

    标签: image oracle colors multimedia segment


    【解决方案1】:

    在此期间,我有解决方案。

    如果图片存储在 ORDIMAGE 中,我必须先将其转换为 BLOB,然后再转换为 SI_STILLIMAGE。 然后我可以使用包含 rgb、频率对的 SI_COLORHISTOGRAM,很容易找到前 N 个最常见的颜色 然后我可以使用这个 topN 颜色列表来将图片与一些基本颜色匹配:)

    【讨论】:

      猜你喜欢
      • 2011-03-15
      • 2011-05-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-08-12
      • 1970-01-01
      • 2014-07-22
      • 2016-02-02
      相关资源
      最近更新 更多