Images similarities searcher Code
First index images by contents, then search the index for similarities
Brought to you by:
aubinmahe
**All dependencies are located into lib.zip** More information in the WiKi: http://sourceforge.net/p/imgndxr/wiki/Home/ Windows command line usage: set CP= set CP=%CP%;org.imgndxr.jar set CP=%CP%;%JAVA_HOME%/jre/lib/jfxrt.jar set CP=%CP%;./lib/lire.jar set CP=%CP%;./lib/commons-math3-3.0.jar set CP=%CP%;./lib/JOpenSurf.jar set CP=%CP%;./lib/lucene-analyzers-common-4.0.0.jar set CP=%CP%;./lib/lucene-core-4.0.0.jar set CP=%CP%;./lib/lucene-queryparser-4.0.0.jar "%JAVA_HOME%\bin\java" -cp "%CP%" org.imgndxr.SearchApplication^ --index=<index directory>^ --images=<images directory>^ --comparison-threshold=<comparison threshold> *nix command line usage: CP= CP=$CP;org.imgndxr.jar CP=$CP;$JAVA_HOME/jre/lib/jfxrt.jar CP=$CP;./lib/lire.jar CP=$CP;./lib/commons-math3-3.0.jar CP=$CP;./lib/JOpenSurf.jar CP=$CP;./lib/lucene-analyzers-common-4.0.0.jar CP=$CP;./lib/lucene-core-4.0.0.jar CP=$CP;./lib/lucene-queryparser-4.0.0.jar "$JAVA_HOME/bin/java" -cp "$CP" org.imgndxr.SearchApplication\ --index=<index directory>\ --images=<images directory>\ --comparison-threshold=<comparison threshold> Console mode: In french, using msys under Windows 7: $ "$JAVA_HOME/bin/java" -cp 'lib/lire.jar;lib/lucene-core-4.0.0.jar;org.imgndxr-console.jar' org.imgndxr.Console --help Les arguments acceptés sont : --index=<dossier d'index> --images=<dossier d'images> --comparison-threshold=<seuil de comparaison> --quiet (uniquement en mode console) With US-us locale: $ "$JAVA_HOME/bin/java" -Duser.country=US -Duser.language=us -cp 'lib/lire.jar;lib/lucene-core-4.0.0.jar;org.imgndxr-console.jar' org.imgndxr.Console --help Accepted options are: --index=<index directory> --images=<images directory> --comparison-threshold=<comparison threshold> --quiet (console mode only) Console mode: $ "$JAVA_HOME/bin/java" -cp 'lib/lire.jar;lib/lucene-core-4.0.0.jar;lib/lucene-analyzers-common-4.0.0.jar;org.imgndxr-console.jar' org.imgndxr.Console --index=F:/Images/_Nous_3Index "--images=F:/Images/_Nous_3/_Les meilleures" [Scanning images directory] [Indexing...] [Errors] None [Added] None [Removed] None [Comparing...] [Similarities] 100 % F:\Images\_Nous_3\_Les meilleures\090104.jpg F:\Images\_Nous_3\2009\01-02-03\2009.01.04\IMGP0010.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090131_IMGP0020.JPG F:\Images\_Nous_3\2009\01-02-03\2009.01.03\IMGP0020.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0006.JPG F:\Images\_Nous_3\2009\01-02-03\2009.02.22\IMGP0006.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0009.JPG F:\Images\_Nous_3\2009\01-02-03\2009.03.15\IMGP0009.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090413_IMGP0004.JPG F:\Images\_Nous_3\2009\04-05-06\2009.04.13\IMGP0004.JPG 97 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0012.JPG F:\Images\_Nous_3\2009\01-02-03\2009.03.15\IMGP0012.JPG 85 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0006.JPG F:\Images\_Nous_3\2009\01-02-03\2009.02.22\IMGP0004.JPG Console mode, quiet: $ "$JAVA_HOME/bin/java" -cp 'lib/lire.jar;lib/lucene-core-4.0.0.jar;lib/lucene-analyzers-common-4.0.0.jar;org.imgndxr-console.jar' org.imgndxr.Console --index=F:/Images/_Nous_3Index "--images=F:/Images/_Nous_3/_Les\ meilleures" --quiet 100 % F:\Images\_Nous_3\_Les meilleures\090104.jpg F:\Images\_Nous_3\2009\01-02-03\2009.01.04\IMGP0010.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090131_IMGP0020.JPG F:\Images\_Nous_3\2009\01-02-03\2009.01.03\IMGP0020.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0006.JPG F:\Images\_Nous_3\2009\01-02-03\2009.02.22\IMGP0006.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0009.JPG F:\Images\_Nous_3\2009\01-02-03\2009.03.15\IMGP0009.JPG 100 % F:\Images\_Nous_3\_Les meilleures\090413_IMGP0004.JPG F:\Images\_Nous_3\2009\04-05-06\2009.04.13\IMGP0004.JPG 97 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0012.JPG F:\Images\_Nous_3\2009\01-02-03\2009.03.15\IMGP0012.JPG 85 % F:\Images\_Nous_3\_Les meilleures\090315_IMGP0006.JPG F:\Images\_Nous_3\2009\01-02-03\2009.02.22\IMGP0004.JPG