2014-09-13 3 views
5

यह उपयोग कर रहा है default (CV_PI*0.5,) चरण ऑफसेट getGaborKernel(size, 8.0, 0.0, 16.0, 1.0);खुले सीवी में डिफ़ॉल्ट गैबर चरण 90 डिग्री ऑफसेट क्यों है?

यह उपयोग कर रहा है एक शून्य चरण ऑफसेट getGaborKernel(size, 8.0, 0.0, 16.0, 1.0, 0.0);

enter image description here

तो ऐसा लगता है कि डिफ़ॉल्ट चरण ऑफसेट (90 डिग्री) गैबर कर्नेल की समरूपता को हटा देता है। मैंने कुछ अन्य references देखा है जहां वे एक ही ऑफसेट का उपयोग करते हैं, इसलिए मुझे लगता है कि इसका मानक रूपांतरण है।

यह डिफ़ॉल्ट क्यों है? फीचर निष्कर्षण के लिए यह आमतौर पर अधिक उपयोगी है?

Also asked on the open CV Q&A site.

उत्तर

3

मुझे लगता है कि हाँ, पहले मामले में अधिक उपयोगी है तो दूसरा एक। क्योंकि पहला फ़िल्टर एज डिटेक्टर है, जबकि दूसरा एक लाइन डिटेक्टर है। आप दो किनारे डिटेक्टरों से लाइन डिटेक्टर लिख सकते हैं।

तो, फीचर निकालने के लिए किनारों को अधिक उपयोगी (अधिक सामान्य मामला) है, इसलिए मुझे लगता है कि चरण 9 0 डिग्री ऑफसेट डिफ़ॉल्ट पैरामीटर है।

संबंधित मुद्दे