2013-02-05 51 views
1

我是Oracle多媒體/ intermedia新手,目前我正在處理oracle文檔。我想'顏色配置文件'存儲在oracle ORDImage中的圖像。我看到有SI_COLOR和SI_HISTOGRAM,但它可能不是我需要的。Oracle查找圖片最常見的顏色

下面是一個例子:有一個圖像讓我們說一個景觀,主要是綠色和藍色。不知何故,我想提取像RGB(000,200,000)RGB(000,000,200)這樣的信息,並建立一個與主要顏色的映射數據庫表,並嘗試匹配圖像。 65%綠色和25%藍色或類似的東西。

任何想法表示讚賞。

回答

0

在此期間,我有解決方案。

如果圖片存儲在ORDIMAGE中,我必須先將它轉換爲BLOB,然後再轉換爲SI_STILLIMAGE。 然後,我可以使用SI_COLORHISTOGRAM包含rgb,頻繁對,容易找到頂部N最常見的顏色 然後,我可以使用此topN顏色列表中的圖片,以匹配它到一些基本的顏色:)