මගේ අභියෝගාත්මක අදහස නිවැරදි දිශාවට යොමු කිරීම සඳහා කැල්වින්ගේ විනෝදාංශ සඳහා ගෞරවය.
තලයේ ඇති කරුණු සමූහයක් සලකා බලන්න, ඒවා අපි අඩවි ලෙස හඳුන්වන්නෙමු , එක් එක් වෙබ් අඩවිය සමඟ වර්ණයක් සම්බන්ධ කරන්නෙමු . දැන් ඔබට ආසන්නතම වෙබ් අඩවියේ වර්ණය සමඟ එක් එක් ලක්ෂ්යය වර්ණ ගැන්වීමෙන් මුළු තලයම පින්තාරු කළ හැකිය. මෙය Voronoi සිතියමක් (හෝ Voronoi රූප සටහන ) ලෙස හැඳින්වේ . ප්රතිපත්තිමය වශයෙන්, ඕනෑම දුර මෙට්රික් සඳහා වොරොනොයි සිතියම් අර්ථ දැක්විය හැකි නමුත් අපි සුපුරුදු යුක්ලීඩියානු දුර භාවිතා කරමු r = √(x² + y²)
. ( සටහන: මෙම අභියෝගයට තරඟ කිරීම සඳහා මේවායින් එකක් ගණනය කර ඉදිරිපත් කරන්නේ කෙසේදැයි ඔබ දැන සිටිය යුතු නොවේ.)
අඩවි 100 ක් සහිත උදාහරණයක් මෙන්න:
ඔබ කිසියම් සෛලයක් දෙස බැලුවහොත්, එම කොටුව තුළ ඇති සියලුම ලක්ෂ්ය වෙනත් වෙබ් අඩවියකට වඩා අනුරූප වෙබ් අඩවියට සමීප වේ.
ඔබේ කර්තව්යය වන්නේ එවැනි වොරොනෝයි සිතියමක් සමඟ දී ඇති රූපයක් ආසන්න වශයෙන් දැක්වීමයි. ඔබට රූපය ඕනෑම පහසු රාස්ටර් ග්රැෆික් ආකෘතියකින් මෙන්ම පූර්ණ සංඛ්යාවක් එන් . ඉන්පසු ඔබ එන් අඩවි දක්වා නිෂ්පාදනය කළ යුතු අතර, එක් එක් වෙබ් අඩවිය සඳහා වර්ණයක් ලබා දිය යුතුය , එනම් මෙම වෙබ් අඩවි මත පදනම් වූ වොරොනොයි සිතියම ආදාන රූපයට හැකි තරම් සමීපව සමාන වේ.
ඔබේ ප්රතිදානයෙන් Voronoi සිතියමක් ඉදිරිපත් කිරීමට ඔබට මෙම අභියෝගයේ පතුලේ ඇති Stack Snippet භාවිතා කළ හැකිය, නැතහොත් ඔබ කැමති නම් එය ඔබටම ඉදිරිපත් කළ හැකිය.
අඩවි සමූහයකින් (ඔබට අවශ්ය නම්) Voronoi සිතියමක් ගණනය කිරීම සඳහා ඔබට සාදන ලද හෝ තෙවන පාර්ශවීය කාර්යයන් භාවිතා කළ හැකිය .
මෙය ජනප්රියත්ව තරඟයක් බැවින් වැඩිම ශුද්ධ ඡන්ද සංඛ්යාවක් සහිත පිළිතුර ජය ගනී. පිළිතුරු විනිශ්චය කිරීමට ඡන්ද දායකයින් දිරිමත් කරනු ලැබේ
- මුල් රූප සහ ඒවායේ වර්ණ ආසන්න වශයෙන් ගණනය කර ඇත.
- ඇල්ගොරිතම විවිධ වර්ගයේ රූප මත කෙතරම් හොඳින් ක්රියා කරයිද?
- කොතරම් හොඳින් ඇසුවොත් කුඩා සඳහා ක්රියා එන් .
- ඇල්ගොරිතම අනුවර්තන පොකුරු රූපයේ කලාපයන්හි වැඩි විස්තර අවශ්යද යන්න.
රූප පරීක්ෂා කරන්න
ඔබගේ ඇල්ගොරිතම පරීක්ෂා කිරීම සඳහා පින්තූර කිහිපයක් මෙන්න (අපගේ සුපුරුදු සැකකරුවන්ගෙන් සමහරක්, සමහර නව ඒවා). විශාල අනුවාද සඳහා පින්තූර ක්ලික් කරන්න.
පළමු පේළියේ වෙරළ තීරය ඔලිවියා බෙල් විසින් ඇද ගන්නා ලද අතර ඇයගේ අවසරය ඇතිව එය ඇතුළත් විය.
ඔබට අමතර අභියෝගයක් අවශ්ය නම්, සුදු පැහැති පසුබිමක් ඇති යොෂි උත්සාහ කර ඔහුගේ බඩ රේඛාව නිවැරදිව ලබා ගන්න.
ඔබට මෙම පරීක්ෂණ රූප සියල්ලම මෙම imgur ගැලරිය තුළ සොයාගත හැකි අතර එහිදී ඔබට ඒවා සියල්ලම zip ගොනුවක් ලෙස බාගත හැකිය. තවත් පරීක්ෂණයක් ලෙස අහඹු වොරොනෝයි රූප සටහනක් ඇල්බමයේ අඩංගු වේ. යොමු කිරීම සඳහා, එය ජනනය කළ දත්ත මෙන්න .
කරුණාකර විවිධාකාර රූප සඳහා උදාහරණ රූප සටහන් සහ එන් , උදා: 100, 300, 1000, 3000 (මෙන්ම අනුරූපී සෛල පිරිවිතරයන්ට පේස්ට්බින්). ඔබට සුදුසු යැයි පෙනෙන පරිදි සෛල අතර කළු දාර භාවිතා කිරීමට හෝ මඟ හැරීමට ඔබට හැකිය (මෙය සමහර රූපවලට අනෙක් ඒවාට වඩා හොඳින් පෙනේ). කෙසේ වෙතත් අඩවි ඇතුළත් නොකරන්න (වෙනම උදාහරණයක හැර ඔබේ වෙබ් අඩවි ස්ථානගත කිරීම ක්රියා කරන ආකාරය පැහැදිලි කිරීමට ඔබට අවශ්ය නම්).
ඔබට ප්රති results ල විශාල සංඛ්යාවක් පෙන්වීමට අවශ්ය නම් , පිළිතුරු වල ප්රමාණය සාධාරණව තබා ගැනීමට ඔබට imgur.com හි ගැලරියක් නිර්මාණය කළ හැකිය . විකල්පයක් ලෙස, ඔබගේ ලිපියේ සිඟිති රූ තබා ඒවා මගේ විශාල පිළිතුරට සබැඳි කරන්න . s
Imgur.com සබැඳියේ ඇති ගොනු නාමයට එකතු කිරීමෙන් ඔබට කුඩා සිඟිති රූප ලබා ගත හැකිය (උදා I3XrT.png
-> I3XrTs.png
). ඔබ හොඳ දෙයක් සොයා ගන්නේ නම්, වෙනත් පරීක්ෂණ රූප භාවිතා කිරීමට නිදහස් වන්න.
විදැහුම්කරු
ඔබේ ප්රති .ල ලබා දීම සඳහා ඔබේ ප්රතිදානය පහත දැක්වෙන ස්ටැක් ස්නිපටයට අලවන්න. සෑම සෛලයක්ම අනුපිළිවෙලෙහි පාවෙන ලක්ෂ්ය අංක 5 කින් නිශ්චිතව දක්වා ඇති තාක් කල්, ලැයිස්තු අඩවියේ ආකෘතිය අදාල නොවේ, සෛල වෙබ් අඩවියේ ඛණ්ඩාංක x y r g b
කොතැනද x
සහ y
ඒවා r g b
පරාසයේ ඇති රතු, කොළ සහ නිල් වර්ණ නාලිකා වේ 0 ≤ r, g, b ≤ 1
.
සෛල දාරවල රේඛීය පළල නියම කිරීමට සහ සෛල අඩවි පෙන්විය යුතුද නැද්ද යන්න ස්නිපටය මඟින් විකල්ප සපයයි (දෙවැන්න බොහෝ දුරට නිදොස් කිරීමේ අරමුණු සඳහා). නමුත් ප්රතිදානය නැවත විදැහුම් කරනු ලබන්නේ සෛල පිරිවිතරයන් වෙනස් වූ විට පමණක් බව සලකන්න - එබැවින් ඔබ වෙනත් විකල්ප කිහිපයක් වෙනස් කරන්නේ නම්, සෛලවලට හෝ වෙනත් දෙයකට ඉඩක් එක් කරන්න.
මෙම ලස්සන ජේඑස් වොරොනෝයි පුස්තකාලය ලිවීම වෙනුවෙන් රේමන්ඩ් හිල්ට විශාල ගෞරවයක් .