Tôi đang cố gắng để có được một ví dụ Mathematica làm việc. Đó là một trên Theo Gray's blog.Ảnh Mosaic trong Mathematica: một ví dụ từ năm 2008 không hoạt động trong Mathematica 8
Tôi nghĩ rằng Mathematica phải có thay đổi kể từ khi ông viết mã đó (tháng 5 năm 2008), vì tôi không thể có được bất cứ điều gì hợp lý, mặc dù thay đổi gần như mọi thứ. Tôi có sử dụng ImageData thay vì Nhập không? Bất cứ ai có thể đề xuất một phiên bản của mã này làm việc cho 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}]
Người đàn ông, bán cầu nam đó ... luôn lật những thứ xung quanh – abcd
@yoda Có lộn ngược không? Tôi không thể hiểu được bất cứ điều gì trong hình ảnh đó! –
@yoda Nếu nó lộn ngược, hãy xóa bỏ 'Đảo ngược []' –