⑴ 求怎樣使用MATLAB編寫圖像檢索程序
有圖像檢索的演算法,可以實現難度不太大,你可以參考《圖像低層特徵提取與檢索技術》還有《基於內容的圖像檢索技術》,可先用matlab軟體模擬,圖像檢索的基本原理就是:
(1) 從圖像資料庫中通過特徵選擇演算法提取主要的顯著特徵(顏色、邊緣、直方圖)作為圖像的索引;
(2) 根據提取的特徵建立特徵和圖像資料庫之間的映射關系;
(3) 檢索演算法的設計,可以通過待檢索圖像和圖像資料庫中的圖像特徵之間的相似性和距離進行;
(4) 找出相似性和距離最近的圖像作為檢索結果;
還有你如果是取圖像中的部分圖像作為檢索內容,這個難度就有些大了,不如就整張檢索容易實現,因為你要檢索局部內容就需要在圖像庫中的每幅圖像中的局部提取特徵。
希望能幫到你!
看我回答的如此真誠,最好給我多加點分吧
⑵ 如何修改圖片不被以圖搜圖搜出來,PS後還是被識別,說個靠譜的來試下
如果是CBIR ( Content Based Image Retrieval)基於內容的圖像檢索的搜索演算法
簡單的改hash是不行的 這類的圖片搜索考慮很多因素
比如 圖片的紋理 顏色 rgb直方圖 HSV直方圖,Haar紋理特徵,GIST特徵等都是影響結果的因素
所以在原圖的基礎上加些其它紋理圖案 調調色調等可能會達到你要的效果
⑶ matlab新手 求助 下載了一個關於圖像檢索的代碼 程序如圖 怎麼將這些.m文件合並到一起運行
可以用GUI編輯器,按下圖數字標號進行:
1、點擊打開GUI編輯框
2、隨便拉一個控制項到編輯框內
3、雙擊這個控制項打開其屬性框,找「ButtonDownFcn」點擊其後的編輯按鈕
4、系統會彈出對話框問是選取M還是自動生成,這里點自動生成,在文件模板中對應位置輸入「a=1」並保存
5、點擊綠箭頭運行
6、單擊復選框
7、輸出結果
註:這里只是給你一個簡單的示例,具體的操作可以看MATLAB的幫助文件,搜索GUI,裡面有大量的實例。
⑷ 做一個基於顏色圖像特徵的matlab圖像檢索程序,出現Undefined function or variable "image_info".急求。
MATLAB 自帶的函數中沒有 image_info。
可能是代碼作者自定義的函數,有可能是函數 imageinfo 之誤(後者在圖像處理工具箱Image Processing Toolbox里)。
⑸ 怎麼用代碼計算一個圖像檢索演算法的mAP,詳細的過程
計算色彩直方圖,然後在資料庫中找就可以了。
(為什麼用顏色呢?)
至於資料庫中的索引方式,要看你自己的設計了,因為是模糊匹配,大部分方案的做法是用距離來匹配
計算距離的方法有很多,比如歐式距離、相交距離、二次型距離
btw:一般用顏色去找相似的圖片,速度還可以,但准確度一般,最好用一些基於輪廓、角點或尺度不變的演算法來找