2017-10-31 1 views
0

私はLireSolrを使用し、1000個の画像を索引付けしました。今私は、インデックスのデータに黒い袋がある場合、私は黒の袋を取得し、上記の流れを使用してヒストグラムを取得しようとし、JCD、ColorLayout、PHOGとエッジヒストグラム結果は無関係であり、結果は毎回変わります。インデックスされた画像と同じ画像を検索する場合、返される結果画像も異なる。誰も前に同じ問題に遭遇しましたか? 事前に助けてくれてありがとう.. !!!LireSolrは照会されたときに無関係な結果を出し、同じデータセットで毎回結果が変わります

+0

私はms = falseを設定しており、randomrequestHandlerが呼び出されていることも分かっています。私はLireSolrに質問している間に間違いを犯していると思います。誰かが私にLireSolrを照会する例を教えてもらえますか? – Manali

答えて

0

私は答えを見つけまあ、クエリは次のようにする必要があります: -

http://localhost:8983/solr/ImageMatch/select?q= {!キャッシュ=偽} &ソート= lirefunc(えっ、 "gICEkYGwg6CAgJOAg7GgwqCRsYDAgIGCgKCAg4GAkYOQwICEkYOTgA ==")+ ASC

Lirefuncは関数クエリであり、{!cache = false}はキャッシュを無効にします。これは必要です。そうしないと、lirefuncのクエリ機能を変更しようとしても、出力結果がキャッシュから選択されます。

関連する問題