छवि बेहतर एज संरक्षण के साथ प्रदर्शन


12

मेरे पास इनपुट छवि है:

यहाँ छवि विवरण दर्ज करें

और एक विस्तृत फिल्टर का उपयोग कर पत्ती के लिए नस का पता लगाने के उत्पादन, लेकिन उत्पादन वास्तव में शोर है:

यहाँ छवि विवरण दर्ज करें

मैंने कुल भिन्नता का उपयोग करने की कोशिश की, हालांकि परिणाम अच्छे नहीं हैं:

यहाँ छवि विवरण दर्ज करें

हालाँकि, मैं पत्ती की नसों में बारीक विवरण को ढीला नहीं करना चाहता, इसलिए एक माध्य फ़िल्टर मेरी समस्या के अनुरूप नहीं होगा


आप मूल छवि पर क्या प्रसंस्करण करते हैं ?? आप क्या पता लगाना चाहते हैं?
चार्ल्सबी

मैंने मूल छवि पर गैबर फिल्टर का इस्तेमाल किया है
विनी

क्या आप सुनिश्चित हैं कि नसों का पता लगाने के लिए एक एज फिल्टर सही तरीका है? आप वास्तव में इसकी रोशनी और छाया से एक 3D सतह निकालने की कोशिश कर रहे हैं, इस तरह की चीज बेहतर काम कर सकती है: dsp.stackexchange.com/a/687/29
endolith

@vini ऐसा लगता है कि आप अपनी छवि के एक स्थानिक भाग पर (उच्च आवृत्ति जानकारी को खोना) अस्वीकार करना चाहते हैं , लेकिन अपनी छवि के किसी अन्य स्थानिक हिस्से पर उच्च आवृत्ति जानकारी को बनाए रखते हैं ?
स्पेसी

मैं छवि में केवल उच्च आवृत्ति घटकों को बनाए रखना चाहता हूं जो मेरे मामले में पत्ती नसों के रूप में ठीक किनारों हैं ....
vini

जवाबों:


7

लगता है जैसे आप किनारों को झुठलाना और संरक्षित करना चाहते हैं। क्या आपने गैर-साधन का अर्थ माना है? यहाँ मूल लेखकों द्वारा एल्गोरिथ्म के एक संक्षिप्त लेखन के साथ कुछ GPL'd C ++ कोड है: http://www.ipol.im/pub/algo/bcm_non_local_means_denoising/

एक चेतावनी, गैर-साधन का अर्थ बहुत धीमा है और आउटपुट आपके द्वारा लागू किए जाने के प्रति संवेदनशील हो सकता है। आप ROF मिनिमज़ेशन पर भी विचार कर सकते हैं क्योंकि यह तेज़ है और किनारों को संरक्षित करने का अच्छा काम करता है। यहाँ कुछ मैटलैब कोड है जो इसे करता है: http://www.stanford.edu/~tagoldst/Tom_Goldstein/Split_Bregman.html


मैंने कोशिश की कि हालांकि परिणाम असंतोषजनक हैं
vini

काफी उचित। "बाइनरी इमेज डीनोइज़िंग" को हल करने के तरीके हैं, लेकिन मैं किसी भी आसानी से उपलब्ध कोड के बारे में नहीं सोच सकता।

यह www.cmla.ens-cachan.fr/fileadmin/Membres/nikolova/ChanEseNikoSiap06.pdf मदद कर सकता है। आप अलग-अलग ट्यूनिंग मापदंडों के साथ काले और सफेद पत्ते पर छवि विभाजन चलाने की कोशिश कर सकते हैं और देखें कि आपको क्या मिलता है। उस स्प्लिट ब्रैगमैन पेज पर कुछ विभाजन कोड है।

कोशिश की है कि अभी भी परिणाम अच्छे नहीं हैं कुछ और करने की कोशिश करनी होगी मुझे लगता है
vini

हम्म खतरा। जहाँ तक मुझे पता है कि गैर-साधन का अर्थ है कला को नकारना। चूंकि आपको एक द्विआधारी छवि मिली है, इसलिए अन्य सामान हो सकता है (खोज "टेक्स्ट डीनोइजिंग"? "नॉनोकॉक टेक्स्ट डिमोइंग"?) लेकिन मैं विचारों से बाहर हूं।
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.