छवियों से रेखा आयत निकालना पहचान
परिचय
.NET के लिए Aspose.OCR की दुनिया में आपका स्वागत है, यह एक प्रभावशाली उपकरण है जिसे आपके .NET अनुप्रयोगों में ऑप्टिकल कैरेक्टर रिकॉग्निशन (OCR) को एकीकृत करने के लिए डिज़ाइन किया गया है। चाहे आप एक अनुभवी डेवलपर हों या एक जिज्ञासु नवागंतुक, यह मार्गदर्शिका आपको छवियों में पहचाने गए पाठ से रेखाओं का प्रतिनिधित्व करने वाले आयत प्राप्त करने के चरणों के माध्यम से ले जाएगी।
आवश्यक शर्तें
आरंभ करने से पहले, सुनिश्चित करें कि आपके पास निम्नलिखित चीज़ें मौजूद हैं:
- C# और .NET विकास का बुनियादी ज्ञान।
- विजुअल स्टूडियो जैसा एक एकीकृत विकास वातावरण (आईडीई).
- Aspose.OCR for .NET लाइब्रेरी स्थापित है। आप इसे डाउनलोड कर सकते हैंयहाँ.
- पहचान के लिए पाठ युक्त एक नमूना छवि.
आवश्यक नामस्थान
शुरू करने के लिए, आपको अपने प्रोजेक्ट में ज़रूरी नेमस्पेस जोड़ने होंगे। अपनी C# फ़ाइल के शीर्ष पर ये पंक्तियाँ शामिल करें:
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using Aspose.OCR;
OCR छवि में रेखाओं के स्थान पर आयत प्राप्त करने के लिए इन चरणों का पालन करें।
चरण 1: अपनी दस्तावेज़ निर्देशिका सेट करें
वह निर्देशिका निर्दिष्ट करें जहां आपकी छवि फ़ाइल स्थित है:
// अपने दस्तावेज़ निर्देशिका का पथ निर्धारित करें
string dataDir = "Your Document Directory";
प्रतिस्थापित करना सुनिश्चित करें"Your Document Directory"
वास्तविक पथ के साथ.
चरण 2: Aspose.OCR प्रारंभ करें
इसका एक उदाहरण बनाएंAsposeOcr
इसकी सुविधाओं तक पहुँचने के लिए क्लास पर जाएँ:
// Aspose.OCR API को प्रारंभ करें
AsposeOcr api = new AsposeOcr();
चरण 3: छवि पथ निर्दिष्ट करें
उस छवि फ़ाइल का पूर्ण पथ परिभाषित करें जिसे आप संसाधित करना चाहते हैं:
// छवि का पूर्ण पथ निर्दिष्ट करें
string fullPath = dataDir + "sample.png";
चरण 4: छवि को पहचानें और रेखाओं के लिए आयत प्राप्त करें
अब, आप इसका उपयोग कर सकते हैंGetRectangles
पहचाने गए पाठ पंक्तियों की आयतें निकालने की विधि:
// निर्दिष्ट छवि में रेखाओं के लिए आयत पुनर्प्राप्त करें
List<Rectangle> lines = api.GetRectangles(fullPath, AreasType.LINES, false);
चरण 5: परिणाम आउटपुट करें
अंत में, प्रत्येक पहचाने गए रेखा आयत के निर्देशांक को कंसोल पर प्रिंट करें:
// पता लगाए गए आयतों के निर्देशांक प्रदर्शित करें
Console.WriteLine("Areas coordinates:");
lines.ForEach(a => Console.WriteLine($"x:{a.X} y:{a.Y} width:{a.Width} height:{a.Height}"));
निष्कर्ष
बधाई हो! आपने .NET के लिए Aspose.OCR का उपयोग करके OCR छवि में रेखाओं के लिए आयतों को सफलतापूर्वक प्राप्त कर लिया है। यह तकनीक आपके अनुप्रयोगों में पाठ निष्कर्षण और प्रसंस्करण के लिए कई संभावनाएँ खोलती है।
अक्सर पूछे जाने वाले प्रश्न
क्या मैं किसी भी प्रकार की छवि के साथ .NET के लिए Aspose.OCR का उपयोग कर सकता हूँ?
हां, Aspose.OCR विभिन्न छवि प्रारूपों का समर्थन करता है, जो आपके OCR अनुप्रयोगों के लिए लचीलापन प्रदान करता है।
ओसीआर पहचान की सटीकता दर क्या है?
Aspose.OCR विविध परिदृश्यों के लिए उपयुक्त, पाठ पहचान में उच्च सटीकता प्राप्त करने के लिए उन्नत एल्गोरिदम का उपयोग करता है।
क्या इसका परीक्षण संस्करण उपलब्ध है?
हां, आप .NET के लिए Aspose.OCR की सुविधाओं को डाउनलोड करके देख सकते हैंमुफ्त परीक्षण.
मैं विस्तृत दस्तावेज कहां पा सकता हूं?
व्यापक दस्तावेज यहां पाए जा सकते हैंयहाँ, गहन जानकारी और दिशानिर्देश प्रदान करना।
क्या आपको और सहायता की आवश्यकता है या आपके कोई प्रश्न हैं?
चर्चा में शामिल होंAspose.OCR फ़ोरम सामुदायिक समर्थन के लिए.