Mathematicaの例を機能させようとしています。セオドア・グレイのブログにあるものです。
Mathematicaは、彼がそのコードを書いたとき(2008年5月)から変わったに違いないと思います。ほとんどすべてを変えたにもかかわらず、私はそれから合理的なものを何も得ることができないからです。インポートの代わりにImageDataを使用しますか?Mathematica 8で動作するこのコードのバージョンを誰かが提案できますか?
imagePool =
Map[With[{i = Import[#]}, {i, Mean[Flatten[N[i[[1, 1]]], 1]]}] &,
FileNames["Pool/*.jpg"]];
closeMatch[c_] :=
RandomChoice[Take[SortBy[imagePool, Norm[c - #[[2]]] &], 20]][[1]];
Grid[Reverse[
Map[closeMatch, Import["MendeleevIcon.tif"][[1, 1]], {2}]],
Spacings -> {0, 0}]