घर
Top.Mail.Ru Yandeks.Metrika
मंच: "मीडिया";
वर्तमान संग्रह: 2004.12.12;
डाउनलोड करें: [xml.tar.bz2];

नीचे

बिटमैप में वांछित साइट कैसे ढूंढें इसी तरह की शाखाएँ खोजें


BMP   (2004-09-04 22:24) [0]

एक विटमैप है और आपको इसमें कुछ निश्चित क्षेत्रों को खोजने की आवश्यकता है जो एक और छोटी छवि के अनुरूप हैं। यानी कई छोटे बिटमैप बड़े बिटमैप पर आरोपित हैं, आपको यह पता लगाने की जरूरत है कि कौन सा और किस स्थान पर, मैच पूरा हो गया है, यह कैसे करना सबसे अच्छा है?



Profi ©   (2004-09-04 22:31) [1]

बीएमपी (04.09.04 22: 24)
पिक्सेल द्वारा पिक्सेल की जाँच करें!



BMP   (2004-09-05 01:42) [2]

यह इतना स्पष्ट है।
लेकिन क्या अधिक विशेष रूप से उपयोग करना संभव है जो उदाहरण के साथ, यदि संभव हो तो उपयोग करने के लिए कार्य करता है, अन्यथा मैं सब कुछ भूल गया।



BMP   (2004-09-05 01:43) [3]

यानी बिटमैप से Pixl कैसे प्राप्त करें?

मेमने के सवाल के लिए क्षमा करें।



Gero ©   (2004-09-05 02:02) [4]


> क्या यह विशेष रूप से क्या कार्यों का उपयोग करना संभव है

TCanvas। सच है, यह एक फ़ंक्शन नहीं है, लेकिन फिर भी।



Profi ©   (2004-09-05 02:17) [5]

BMP (05.09.04 1: 42) [2]
कुछ इस तरह
आगा: = सत्य;
j के लिए: = 0 से BigBmp.width-SmollBmp. उपलब्धता शुरू करें
i: = 0 से bigbmp.height-smollbmp.height के लिए शुरू
j1 के लिए: = 0 से smollbmp.width शुरू करें
i1 के लिए: = 0 से smollbmp.height करना शुरू करें
अगर smollbmp.canvas.pixel [i1, j1] <> bigbmp.canvas.pixel [i + i1, j + j1] तब शुरू करें
आगाः = झूठा;
तोड़;
अंत;
अंत;
अगर नहीं तो तोड़ो;
अंत;
अंत;
अंत;
अगर एगा तो शोमासेगे ("एक छोटी छवि एक बड़ी में मौजूद है!");



Profi ©   (2004-09-05 02:20) [6]

Profi © (05.09.04 2: 17) [5]
ऊप्स! पहली चार लाइनें होनी चाहिए:
j के लिए: = 0 से BigBmp.height-SmollBmp.height शुरू करें
i: = 0 से bigbmp.width-smollbmp. उपलब्धता के लिए शुरू
j1 के लिए: = 0 से smollbmp.height करना शुरू करें
i1 के लिए: = 0 से smollbmp.width शुरू करें



BMP   (2004-09-05 02:38) [7]

इस उत्तर के लिए धन्यवाद Profi, अन्यथा मैं पूरी तरह से कुछ भंग कर दिया, निश्चित रूप से Pixels :-), मैं भी ग्राफिक्स में बहुत व्यस्त नहीं किया गया है ...



Profi ©   (2004-09-05 02:43) [8]

BMP (05.09.04 2: 38) [7]
बिलकुल नहीं!



Ермак ©   (2004-09-05 11:53) [9]

बिटमैप की मेमोरी तक पहुंच प्राप्त करें (जैसे, मुझे याद नहीं है, सवाल घटक मास्टर्स के लिए है)। और फिर आप जिस चित्र की तलाश कर रहे हैं, उसकी पहली पंक्ति लें और स्ट्रिंग (बावर-मूर, उदाहरण के लिए, और एक साधारण एक करेंगे) में प्रतिस्थापन के लिए खोज एल्गोरिदम द्वारा इसे देखें। यदि यह पाया जाता है, तो उन लाइनों की जांच करें जो इसके नीचे स्थित हैं। प्रत्येक तस्वीर के लिए इसे दोहराएं। यह एल्गोरिदम प्रस्तावित लोगों के विपरीत बहुत तेजी से काम करेगा।



BMP   (2004-09-05 22:54) [10]

और गति के संदर्भ में कौन सा एल्गोरिदम सबसे कुशल है?
वही बोवर-मूर ने कार्यान्वयन के कई तरीके पाए।



Alpon   (2004-09-06 10:05) [11]

आपको ऐसा करने की आवश्यकता क्यों पड़ी?



Анонимщик ©   (2004-09-06 11:51) [12]

आप कार्य के आधार पर अलग-अलग चीजें कर सकते हैं। यदि आप जानते हैं कि कहां देखना है, तो सबस्ट्रिंग की खोज बहुत ही शानदार है। यदि बहुत सारी छवियां हैं और आपको अक्सर खोज करना है, तो सूची में एक तस्वीर जोड़ते समय, तुरंत कुछ बेहतर करना, कुछ हैश फ़ंक्शन की गणना करना आदि। इसलिए विशिष्ट कार्य महत्वपूर्ण है।



BMP   (2004-09-06 23:41) [13]

मैं एक स्ट्रिंग में अपना स्वयं का स्ट्रिंग खोज एल्गोरिथ्म क्यों लिखूं?
फ़ंक्शन सिस्टम। केवल भिन्नताओं और उपकरणों में से एक है। इसके अलावा, यह acme में लिखा गया है, इसलिए कुछ भी तेज़ी से करना संभव नहीं है।



Рыба ©   (2004-09-07 13:09) [14]

> बीएमपी (06.09.04 23: 41) [13]

लेकिन पाठ के लिए स्थिति नहीं है?



Multy   (2004-09-07 14:35) [15]

पाठ भी एक सरणी है।



Рыба ©   (2004-09-07 19:28) [16]

> बहु (07.09.04 14: 35) [15]
> पाठ भी एक सरणी है

तो क्या? बाइट के लिए टेक्स्ट के रूप में बाइटअरे को कैसे पास करें?



Рыба ©   (2004-09-07 19:49) [17]

> बीएमपी

Http://www.delphimaster.ru/articles3.html पढ़ें
आप बहुत जल्दी खोज कर सकते हैं, बस थोड़ा सोचें।



Рыба ©   (2004-09-07 19:51) [18]

अधिक सटीक, इस लेख
http://www.delphimaster.ru/articles/pixels/index.html



Graff   (2004-09-18 22:37) [19]

यह सब निश्चित रूप से अच्छा है। लेकिन अगर आपको बिटमैप पर एक छवि खोजने की आवश्यकता है जो उस पैमाने के साथ मेल नहीं खाती है जो सुपरिम्पोज्ड है। सवाल है कि फिर कार्रवाई कैसे की जाए? ऐसा करने के लिए, स्पेक्ट्रम बिछाएं। एफएफटी (फास्ट फूरियर ट्रांसफॉर्म) का उपयोग करना। अधिक जानकारी वीएम संदर्भ में पाई जा सकती है।



पन्ने: 1 पूरी शाखा

मंच: "मीडिया";
वर्तमान संग्रह: 2004.12.12;
डाउनलोड करें: [xml.tar.bz2];

ऊपर









मेमोरी: 0.62 एमबी
समय: 0.057 c
1-1101793138
डेलफिन!
2004-11-30 08:38
2004.12.12
फ़ंक्शन के साथ समस्या को हल करने में मदद करें


3-1100495957
Galim
2004-11-15 08:19
2004.12.12
ADO के माध्यम से DBF फाइलें कैसे पैक करें?


4-1098222275
AlexeyM
2004-10-20 01:44
2004.12.12
संदेशों को पकड़ना


1-1101420575
वीर
2004-11-26 01:09
2004.12.12
दृश्य घटकों को खींचना और छोड़ना


3-1100503339
snake1977
2004-11-15 10:22
2004.12.12
मानक उर्फ ​​के लिए संघ





अफ्रीकी अल्बानियन अरबी भाषा अर्मेनियाई आज़रबाइजानी बस्क बेलारूसी बल्गेरियाई कैटलन सरलीकृत चीनी) चीनी पारंपरिक) क्रोएशियाई चेक डेनिश डच अंग्रेज़ी एस्तोनियावासी फिलिपिनो फिनिश फ्रेंच
गैलिशियन् जॉर्जियाई जर्मन यूनानी हाईटियन यहूदी हिंदी हंगरी आइसलैंड का इन्डोनेशियाई आयरिश इतालवी जापानी कोरियाई लात्वीयावासी लिथुआनियाई मेसीडोनियन मलायी मोलतिज़ नार्वेजियन
फ़ारसी पोलिश पुर्तगाली रोमानियाई रूसी सर्बियाई स्लोवाक स्लोवेनियाई स्पेनिश स्वाहिली स्वीडिश थाई तुर्की यूक्रेनी उर्दू वियतनामी वेल्श यहूदी बंगाली बोस्नियाई
सिबुआनो एस्पेरांतो गुजराती हौसा हमोंग ईग्बो जावानीस कन्नड़ खमेर लाओ लैटिन माओरी मराठी मंगोलियन नेपाली पंजाबी सोमाली तामिल तेलुगु योरूबा
ज़ुलु
Английский Французский Немецкий Итальянский Португальский Русский Испанский