Pliki XML są często używane do strukturyzowania danych do przechowywania i transportu danych. Czasami obraz może zawierać pewne dane lub informacje, które mogą wymagać dalszego przetworzenia. Możesz łatwo przekonwertować obraz JPG lub PNG do formatu XML. W tym artykule wyjaśniono, jak programowo przekonwertować plik obrazu JPG lub PNG do formatu XML za pomocą OCR w Javie.
- JPG lub PNG Image to XML Converter z OCR w Javie – instalacja API
- Konwertuj obraz na dane XML programowo w Javie
- Konwertuj obraz JPG lub PNG na plik XML w Javie
JPG lub PNG Image to XML Converter z OCR w Javie – instalacja API
Możesz zastosować technikę optycznego rozpoznawania znaków na obrazach i kilku innych formatach plików obsługiwanych przez Aspose.OCR for Java API. Możesz pobrać plik JAR ze strony Downloads lub użyć następujących konfiguracji Maven, aby uzyskać dostęp do API z Aspose Repository:
Magazyn:
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>http://repository.aspose.com/repo/</url>
</repository>
Zależność:
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-ocr</artifactId>
<version>22.5</version>
</dependency>
Konwertuj obraz na dane XML za pomocą OCR Programowo w Javie
Możesz przekonwertować obraz JPG lub PNG na format XML za pomocą operacji OCR, wykonując poniższe czynności:
- Zainicjuj obiekt klasy AsposeOCR.
- Utwórz obiekt klasy RecognitionResult, aby rozpoznać obraz.
- Wydrukuj wyodrębnione dane XML.
Poniższy przykładowy kod wyjaśnia, jak programowo przekonwertować obraz na dane XML w Javie:
// Zainicjuj instancję klasy AsposeOCR
AsposeOCR api = new AsposeOCR();
// Rozpoznaj obraz podczas tworzenia obiektu klasy RecognitionSettings
RecognitionResult result = api.RecognizePage("sample.png", new RecognitionSettings());
// Uzyskaj rozpoznane dane w formacie XML
String xml = result.GetXml();
Konwertuj obraz JPG lub PNG na plik XML w Javie
Możesz przekonwertować obraz do formatu XML i zapisać przekonwertowane dane do pliku. Poniższe kroki opisują proces konwersji obrazu JPG lub PNG do pliku XML:
- Utwórz obiekt klasy AsposeOCR.
- Zainicjuj instancję klasy RecognitionSettings i rozpoznaj obraz za pomocą OCR.
- Zapisz plik wyjściowy jako plik XML.
Poniższy kod pokazuje, jak programowo przekonwertować obraz JPG lub PNG na XML w Javie:
// Zainicjuj instancję klasy AsposeOCR
AsposeOCR api = new AsposeOCR();
// Rozpoznaj obraz podczas tworzenia obiektu klasy RecognitionSettings
RecognitionResult result = api.RecognizePage("sample.png", new RecognitionSettings());
// Zapisz rozpoznane dane jako plik XML
result.save("D://file.xml", Format.Xml);
Uzyskaj bezpłatną licencję API
Możesz przetestować wszystkie funkcje API bez żadnych ograniczeń ewaluacyjnych. Po prostu poproś o bezpłatną licencję tymczasową.
Wniosek
W tym artykule nauczyłeś się programowo konwertować obraz JPG lub PNG na dane XML lub plik z OCR w Javie. Ponadto różne funkcje i przypadki użycia są omówione w różnych rozdziałach w sekcji dokumentacja. Jeśli masz jakiekolwiek pytania, napisz do nas na forum.