ऐसा हुआ कि मैं सक्रिय रूप से अपने काम में डेल्फी का उपयोग करता हूं (काम के लिए प्रोग्रामिंग, मेरी अपनी खुली और बंद परियोजनाएं) और अब मुझे ओपनसीवी ओपन कंप्यूटर विजन लाइब्रेरी का उपयोग करके एक प्रोग्राम लिखने की आवश्यकता थी। क्या करें, क्योंकि आधिकारिक तौर पर डेल्फी में ओपनसीवी का उपयोग करना असंभव है, और एक कार्यक्रम के लिए सी में स्थानांतरित करने के लिए बहुत लंबा है।
लेकिन कुछ भी असंभव नहीं है ...
इंटरनेट पर थोड़ी खोज करने के बाद, मुझे डेल्फी में ओपनसीवी का उपयोग करने पर कई परियोजनाएं मिलीं।
पहला ,
दूसरा ,
तीसरा और सबसे हालिया और सफल -
चौथा , जिसे मैंने एक आधार के रूप में लिया।
गितुब परियोजना मुझे दिलचस्प लगी, कई ओपनसीवी कार्यों को लागू किया गया, डेल्फी पर कई उदाहरण हैं, लेकिन इस परियोजना को लेखक द्वारा छोड़ दिया गया था और मुझे अपने दम पर लेना पड़ा।
सभी मौजूदा घटनाक्रम जो मैंने
code.google.com/p/opencv-delphi-new पर पोस्ट किए हैं
वर्तमान में किया:1. आरएडी स्टूडियो XE3 के लिए समर्थन।
2. नए फ़ंक्शंस जोड़े गए हैं: cvFlip, cvClearMemStorage, cvCreateChildMemStorage, cvRectangle, cvRetrieveFrame, cvIntegral, cvGetPerspectiveTransform, cvWarpPreatpreat। Creature।
3. 6 नए उदाहरण जोड़े गए:
फेसडेटेट - किसी वीडियो स्ट्रीम में किसी चेहरे का पता लगाने का एक उदाहरण जो हूप ट्रांसफॉर्म का उपयोग करता है।
FindContours - छवि के आकृति का पता लगाएं।
इंटीग्रल - इंटीग्रल इमेज।
WarpAffine - छवि परिवर्तन - affine रूपांतरण (एक मनमाना कोण पर छवि घुमाएँ)।
WrapPrective - छवि परिवर्तन - होमोग्राफी (परिप्रेक्ष्य परिवर्तन)।
मैचशैप्स - टेम्पलेट द्वारा छवि में एक वस्तु की खोज करें (उनके आकृति के क्षणों द्वारा वस्तुओं की तुलना)।
जोड़े गए उदाहरणों में, मैंने वांछित परिणाम प्राप्त करने के लिए सभी जोड़तोड़ को विस्तार से चित्रित करने की कोशिश की।
यदि कोई डेल्फी में ओपनसीवी का उपयोग करने के विषय में रुचि रखता है, तो मुझे एक ईमेल लिखें या टिप्पणी छोड़ दें।
यदि OpenCV का उपयोग करने का विषय, सिद्धांत रूप में, दिलचस्प है, तो मैं कई लेख लिख सकता हूं, बस यह लिखें कि OpenCV के उपयोग की आप किस दिशा में रुचि रखते हैं।