क्या कोई एप्लिकेशन मौजूद है जहां मैं एक छवि इनपुट कर सकता हूं और फिर एप्लिकेशन इंगित करता है कि छवि के कौन से हिस्से फोकस में हैं? मैं इसे पोस्ट-प्रोसेस फोकस पीकिंग के रूप में कल्पना करता हूं।
क्या कोई एप्लिकेशन मौजूद है जहां मैं एक छवि इनपुट कर सकता हूं और फिर एप्लिकेशन इंगित करता है कि छवि के कौन से हिस्से फोकस में हैं? मैं इसे पोस्ट-प्रोसेस फोकस पीकिंग के रूप में कल्पना करता हूं।
जवाबों:
सरल नुस्खा गाऊसी कर्नेल के लैपेलियन (3x3) के साथ बातचीत करना है, बीच में 8 को -1 से घिरा हुआ है और एब्स (परिणाम) लेना है। इसके बाद आपको कुछ कलाकृतियाँ मिल जाती हैं अगर यह एक jpeg इमेज है, और फोकस बॉर्डर से बाहर है जिसकी तीव्रता अधिक है, तो यह "pax" भी होगा। परिणाम आप सबसे मजबूत किनारों का पता लगाने और तेह कलाकृतियों को हटाने के लिए दहलीज कर सकते हैं। थ्रेसहोल्ड उदार होने दें, कुछ नकली स्पेक के माध्यम से। तब माध्यिका छवि को फ़िल्टर करती है और आपको एक क्लीनर परिणाम मिलता है।
नीचे दिए गए उदाहरण के लिए मैंने इमेज व्यू प्लस का उपयोग किया है: 1. मूल 2. पेट (LoG कनवल्शन) 3. थ्रेशोल्ड 4. माध्य फ़िल्टर
फूरियर डोमेन में गैबर फिल्टर का उपयोग करके और गौसियन पिरामिड दृष्टिकोण का उपयोग करके अधिक उन्नत दृष्टिकोण हैं। हाल्कॉन (जो बहुत महंगा है) के पास इन तरीकों के साथ कुछ उदाहरण हैं।
उदाहरण के लिए आप फोटोशॉप (या किसी अन्य प्रोग्राम का उपयोग कर सकते हैं जिसमें हाई पास फिल्टर हो)। फ़ोटोशॉप में:
Filter -> Other -> High Pass
Radius
1 पिक्सेल दर्ज करना बेहतर है (लेकिन आपको बाद में अच्छी आंखें चाहिए)आप देखेंगे (यदि आपके पास अच्छी आंखें हैं) केंद्रित किनारों की पृष्ठभूमि की तुलना में एक अलग ग्रे टोन है। चरण 3 में आप विभिन्न परिणामों को प्राप्त करने के लिए त्रिज्या के साथ थोड़ा खेल सकते हैं।
विधि सामान्य मामलों में काम करती है लेकिन कुछ स्थितियां ऐसी होती हैं जिनमें एक आउट-ऑफ-फोकस ऑब्जेक्ट 'फोकस्ड' के रूप में प्रकट हो सकता है । लेकिन ये मामले आमतौर पर दुर्लभ हैं।