开源图像检索工具:CaliphEmir使用方法
Caliph&Emir是基于MPEG7的軟件。它是用Java編寫的開源軟件。采用了lucene完成索引和檢索功能。是研究MPEG7標準,圖像檢索等等方面不可多得的好工具。
在此介紹一下它們的基本使用方法。深入的研究還需要分析其源代碼。Caliph是一個軟件,Emir也是一個軟件。
官網首頁:http://www.semanticmetadata.net/
注:查了一下Caliph&Emir的意思,畢竟這個名字還是不太常見的,好像是兩個人名連接起來的。Caliph中文是哈里發,是伊斯蘭領袖的稱號。Emir中文是埃米爾,是對穆斯林統治者的尊稱。兩個王者啊,都是伊斯蘭世界的,好霸氣。。。
從官方網站上就可以下載可以運行的版本。需要注意的是,Caliph&Emir好像只能在Jdk1.6環境下運行,而不能在Jdk1.7環境下運行。在Jdk1.7版本下會有錯誤,而這個錯誤是Jdk1.7本身固有的錯誤,也不知道這個Bug修復了沒有。
Caliph
首先來看看Caliph。軟件運行后界面如圖所示。右邊的欄中可以選擇圖片。在這里我選擇了一張飛機場的照片。左邊可以編輯圖片的各種元數據信息:Who,Where,When,What,Why。
單擊選項卡上的Visuals。可以查看圖片的特征向量,這些特征提取方法都是基于MPEG7標準的:Edge Histogram,Dominant Color,Color Layout,Scalable Color。比較有特色的是Color Layout還是以可視化的方式顯示的。
通過語義來描述圖片。
Emir
Emir軟件運行后截圖如下圖所示。該軟件主要用來創建索引和檢索。使用前首先要創建一個索引。創建索引需要指定一個文件夾,而后Emir會對該文件夾下的所有圖片文件創建索引。
可以通過多種方式檢索圖片。在這里我使用圖像的方式檢索圖片,即傳入一張圖片,然后查找圖像庫中相似的圖片。可以使用多種檢索方法。
檢索的結果如下圖所示。
官網首頁:http://www.semanticmetadata.net/
出處:http://blog.csdn.net/leixiaohua1020/article/details/16974163
總結
以上是生活随笔為你收集整理的开源图像检索工具:CaliphEmir使用方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Angel Borja博士教你如何撰写科
- 下一篇: OpenCV提取图像颜色直方图