1. Produkter
  2.   OMR
  3.   .NET
  4.   OMRMarkEngine
 
  

Udfør OMR‑operationer på fotos & dokumenter via gratis .NET API

Open source C# .NET-bibliotek til integration af OMR-funktioner i C#‑applikationer. Det kan bruges til nemt at genkende & udtrække data fra scannede billeder eller dokumenter.

Hvad er OMRMarkEngine?

I moderne softwareudvikling søger udviklere konstant værktøjer, der forenkler komplekse opgaver. OMRMarkEngine, et open‑source .NET OMR‑bibliotek, er en fremragende løsning til projekter, der kræver .NET optisk mærkegenkendelse. Ideelt til håndtering af undersøgelser, tests og evalueringsformularer, behandler og analyserer dette kraftfulde C# OMR‑API scannede billeder med markerede områder. Uanset om du ønsker at genkende tekst fra billeder eller udføre mærkedetektion i fotos og dokumenter, tilbyder OMRMarkEngine den præcision og fleksibilitet, der er nødvendig for effektiv udvikling af OMR‑apps.

Udviklet af teamet hos MohawkMEDIC og tilgængeligt på GitHub, er OMRMarkEngine bygget specifikt til C#‑udviklere. Det har en veldokumenteret API, som gør integration i .NET‑projekter nem, og reducerer indlæringskurven for at arbejde med OMR‑SDK til .NET. Dets nøglefordele omfatter præcis mærkedetektion, understøttelse af forskellige dokumenttyper og stærk fællesskabsstøtte. Dette gratis OMR‑bibliotek er et fremragende valg for alle, der ønsker at strømline .NET OMR‑softwareudvikling, muliggøre smartere, hurtigere dataudtræk fra scannede formularer og forbedre automatiseringen af formularbaserede arbejdsgange.

Previous Next

Kom i gang med OMRMarkEngine

Den anbefrede måde at installere OMRMarkEngine er ved at bruge GitHub. Brug venligst den følgende kommando for en gnidningsfri installation.

Installere om “ ---
using OMRMarkEngine;
using OMRMarkEngine.Core;

class Program
{
    static void Main()
    {
        // Initialize the OMRMarkEngine
        var omrEngine = new OMRMarkEngine();
        
        // Your code goes here
    }
}
// Load the image
var imagePath = "path/to/your/image.jpg";
omrEngine.LoadImage(imagePath);

// Configure the engine
omrEngine.Config.MarkThickness = 2;
omrEngine.Config.SpacingTolerance = 5;
// Add more configurations as needed

// Define mark regions
omrEngine.AddMarkRegion(new MarkRegion(50, 100, 200, 150)); // Example coordinates

// Process the marked form
omrEngine.Process();

// Extract results
var results = omrEngine.GetResults();

// Display results
foreach (var result in results)
{
    Console.WriteLine($"Mark at coordinates ({result.X}, {result.Y}) detected. Value: {result.Value}");
}

Tilpasning & Nem Integration

En af OMRMarkEngine‑bibliotekets styrker ligger i dets fleksibilitet og integration med andre .NET‑applikationer. Software‑udviklere kan tilpasse konfigurationen for at tilpasse engine’en til specifikke krav. Dette inkluderer justering af parametre som mærketykkelse, afstand og justering for at opnå optimale resultater. Biblioteket er designet med let integration i tankerne. Biblioteket integreres problemfrit i C#‑projekter, så udviklere kan indarbejde OMR‑funktionalitet uden den stejle indlæringskurve, der ofte er forbundet med sådanne specialiserede værktøjer.

 Dansk