Szerezzen be téglalapokat a bekezdésekhez az OCR képfelismerésben
Bevezetés
Üdvözöljük átfogó útmutatónkban az Aspose.OCR for .NET kihasználásáról a bekezdés-téglalapok OCR képfelismerésben történő kinyeréséhez. Ha fejleszteni szeretné dokumentumfeldolgozási képességeit, és ki szeretné használni az optikai karakterfelismerés (OCR) erejét .NET-alkalmazásaiban, akkor jó helyen jár.
Előfeltételek
Mielőtt belevágnánk az oktatóanyagba, győződjön meg arról, hogy a következő előfeltételek teljesülnek:
- C# és .NET fejlesztési alapismeretek.
- Az Aspose.OCR-rel beállított fejlesztői környezet .NET-hez. Ha még nem tette meg, letölthetiitt.
- A képfeldolgozási fogalmak megértése és az OCR fontossága a szöveg képekből történő kinyerésében.
Névterek importálása
Győződjön meg arról, hogy a C#-kódban importálta a szükséges névtereket az Aspose.OCR hatékony használatához. Tegye fel a következőket a fájl tetejére:
using System;
using System.Collections.Generic;
using System.Drawing;
using System.IO;
using Aspose.OCR;
1. lépés: Állítsa be a dokumentumkönyvtárat
Kezdje azzal, hogy inicializálja a dokumentumkönyvtár elérési útját, ahol az OCR-feldolgozáshoz szükséges képeket tárolják:
string dataDir = "Your Document Directory";
2. lépés: Inicializálja az AsposeOcr példányt
Hozzon létre egy példányt az AsposeOcr osztályból, hogy hozzáférjen az OCR funkciókhoz:
AsposeOcr api = new AsposeOcr();
3. lépés: Adja meg a kép elérési útját
Határozza meg a feldolgozni kívánt kép teljes elérési útját:
string fullPath = dataDir + "sample.png";
4. lépés: Kép felismerése és bekezdéstéglalapok lekérése
Hívja fel aGetRectangles
módszer téglalapok létrehozására az OCR kép bekezdéseihez. Készletdetect_areas
nak nektrue
Ha bekezdéseket szeretne kivonatolni:
List<Rectangle> rectangles = api.GetRectangles(fullPath, AreasType.PARAGRAPHS, true);
5. lépés: Eredmények nyomtatása
Nyomtassa ki az azonosított területek koordinátáit:
Console.WriteLine("Areas coordinates:");
rectangles.ForEach(a => Console.WriteLine($"x:{a.X} y:{a.Y} width:{a.Width} height:{a.Height}"));
6. lépés: Következtetés
Gratulálunk! Sikeresen végrehajtotta az OCR képfelismerési folyamatot, hogy téglalapokat kapjon a bekezdésekhez az Aspose.OCR for .NET használatával.
Következtetés
Ebben az oktatóanyagban megvizsgáltuk az Aspose.OCR for .NET alkalmazásba való integrálásának alapvető lépéseit, lehetővé téve, hogy bekezdés-téglalapokat vonjon ki az OCR-feldolgozott képekből. Az Aspose.OCR leegyszerűsíti az OCR megvalósítását, így a dokumentumfeldolgozás és a szövegkivonás értékes eszközévé válik.
GYIK
1. kérdés: Az Aspose.OCR kompatibilis a különböző képformátumokkal?
- válasz: Igen, az Aspose.OCR különféle képformátumokat támogat, beleértve a PNG-t, JPEG-et és TIFF-et.
2. kérdés: Használhatom az Aspose.OCR-t több kép kötegelt feldolgozására?
A2: Abszolút! Az Aspose.OCR megkönnyíti a kötegelt feldolgozást több kép zökkenőmentes kezeléséhez.
3. kérdés: Elérhető ingyenes próbaverzió az Aspose.OCR for .NET számára?
- válasz: Igen, felfedezheti az ingyenes próbaverziótitt.
4. kérdés: Hogyan szerezhetek ideiglenes licencet az Aspose.OCR számára?
V4: Kaphat ideiglenes engedélytitt.
5. kérdés: Hol találhatok további támogatást és megbeszéléseket az Aspose.OCR-rel kapcsolatban?
A5: Menjen át aAspose.OCR fórum közösségi támogatásra és beszélgetésekre.