मेरे पास 2 डी छवि में यादृच्छिक रूप से चयनित पिक्सल का सेट सेट है। छवि में हर दूसरे पिक्सेल के लिए मुझे यह पता लगाना होगा कि सेट के में कौन सा पिक्सेल इसके निकट है (मानक वर्ग (डीएक्स^2 + डीई^2) दूरी का माप)। मुझे पता है कि प्रत्येक पिक्सेल के लिए एक से अधिक समाधान हो सकते हैं। जाहिर है यह सेट में प्रत्येक पिक्सेल के खिलाफ ब्रूट फोर्स द्वारा किया जा सकता है, लेकिन मैं इसके बजाय इसे टालना चाहूंगा क्योंकि यह कुशल नहीं है। कोई अन्य अच्छा सुझाव?किसी दिए गए बिंदु पर निकटतम बिंदु
चीयर्स।
अच्छी सोच! बड़े डेटासेट के लिए, यह रन-टाइम को काफी कम कर देगा। –
चूंकि आप पिक्सेल से निपट रहे हैं, इसका मतलब यह भी है कि आप पूर्णांक गणित को छोड़ सकते हैं, जो एक और विशाल गति बोनस –
@rikh है, भले ही आपको दूरी की आवश्यकता हो, फिर भी आप यह जान सकें कि कौन सा बिंदु है निकटतम। –