सी # में छवियों की तुलना कैसे करें

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

सी # में छवियों की तुलना करने के लिए कदम

  1. छवियों की तुलना करने के लिए NuGet वेबसाइट से GroupDocs.Comparison for .NET पैकेज इंस्टॉल करें
  2. C# को लागू करने के लिए GroupDocs.Comparison नाम स्थान में एक संदर्भ जोड़ें दो छवि कार्यक्षमता की तुलना करें
  3. स्रोत छवि फ़ाइल लोड करने के लिए Comparer वर्ग का एक उदाहरण बनाएं
  4. लक्ष्य छवि दस्तावेज़ लोड करने के लिए तुलनित्र वर्ग की जोड़ें विधि को कॉल करें
  5. अंत में, परिणामी छवि फ़ाइल को डिस्क पर सहेजने के लिए तुलनाकर्ता वर्ग की तुलना विधि का उपयोग करें

हमने C# इमेज की तुलना क्षमता बनाने के लिए ऊपर दिए गए चरणों की रूपरेखा तैयार की है। छवियों की तुलना करने के लिए दस्तावेज़ तुलना पुस्तकालय के कुछ एपीआई कॉलों का उपभोग करने की आवश्यकता है। इसके अलावा, इसके लिए किसी अतिरिक्त तृतीय-पक्ष सॉफ़्टवेयर की स्थापना की आवश्यकता नहीं है। इसके अलावा, इन बिंदुओं का उपयोग एमएस विंडोज, लिनक्स और मैक ओएस सहित किसी भी ऑपरेटिंग सिस्टम पर किया जा सकता है।

सी # में छवियों की तुलना करने के लिए कोड

using System;
using GroupDocs.Comparison;
namespace CompareImagesInCSharp
{
class Program
{
public static void Main(string[] args) // Main function to compare Images using C#
{
// Remove the watermark in output Image document by adding license
string licensePath = "GroupDocs.Comparison.lic";
GroupDocs.Comparison.License lic = new GroupDocs.Comparison.License();
lic.SetLicense(licensePath);
using (Comparer comparer = new Comparer("source.png"))
{
comparer.Add("target.png");
comparer.Compare("compare-result.png");
}
Console.WriteLine("Done");
}
}
}

पिछले स्निपेट में, हमने इस सुविधा के कार्य को दिखाने के लिए दो छवियों की तुलना करें और अंतर C# कार्यक्षमता को हाइलाइट किया है। यह नमूना कोड दो छवियों को एक स्रोत और लक्ष्य के रूप में तुलना करने और परिणाम को दूसरी फ़ाइल में संग्रहीत करने के लिए लेता है। इसके अलावा, इस उदाहरण का उपयोग ऐड विधि का उपयोग करके लक्ष्य दस्तावेज़ प्रदान करके कई छवियों की तुलना करने के लिए किया जा सकता है।

हमने तुलना दो छवियों सी # क्षमता को विकसित करने के लिए विस्तृत प्रक्रिया पर चर्चा की है। हाल ही में, हमने C# में Excel फ़ाइलों की तुलना पर एक लेख प्रकाशित किया है, अधिक जानकारी के लिए सी # का उपयोग कर एक्सेल फाइलों की तुलना कैसे करें मार्गदर्शिका देखें।

 हिन्दी