Przejdź do treści
Coverton Bloga
W tym artykule
Dokumenty i tekst

Base64 kontra OCR: poprawnie koduj obrazy i tekst

Obraz przekonwertowany do pliku Base64 TXT generuje długi ciąg znaków, ponieważ reprezentuje bajty obrazu w postaci tekstu. Nie rozpoznaje słów na zdjęciu. Użyj OCR, jeśli potrzebujesz tekstu ze sfotografowanego dokumentu.

Skorzystaj z darmowego narzędzia →

Base64 nie jest szyfrowaniem

Base64 to kodowanie, a nie hasło lub mechanizm kontroli dostępu. Każdy, kto ma prawidłowe zakodowane dane, może je odszyfrować. Nie używaj Base64 do ochrony poufnych informacji.

Odróżnij obrazy od zwykłego tekstu

Kodowanie obrazu działa na bajtach pliku. Zwykłe kodowanie tekstu zależy od użytego kodowania znaków. Podczas dekodowania sprawdź dane wejściowe i oczekiwany format, a następnie otwórz przywrócony obraz lub sprawdź przywrócony tekst.

Wybierz OCR do rozpoznawania tekstu

OCR szacuje znaki na podstawie pikseli i wymaga sprawdzenia błędów. Dekodowanie Base64 przywraca oryginalną reprezentację danych. Częściowo skopiowany lub nieprawidłowy ciąg znaków może nie przywrócić użytecznego obrazu lub pliku tekstowego.

Wybierz odpowiednie narzędzie

Przykładowe dane wejściowe ilustrują przepływ pracy; nie obiecują określonego rozmiaru pliku, dokładności rozpoznawania ani kompatybilności.

Zakoduj obrazy jako Base64

Zakoduj bajty obrazu do transportu danych. Długie znaki w wynikach TXT są zakodowanymi danymi, a nie słowami rozpoznawanymi z obrazu.

Przykład

image.png → Base64 dane w TXT
  1. Wybierz pliki w formacie JPG, JPEG, PNG, WEBP, GIF, SVG. Maksymalna liczba plików na partię: 50.
  2. Przejrzyj Tryb wyjściowy Base64, a następnie rozpocznij przetwarzanie.
  3. Pobierz wynik Base64 (.txt) i sprawdź jego zawartość i jakość.
Co sprawdzić

Zapisuje obraz jako kod Base64 w pliku TXT. Nie rozpoznaje ani nie wyodrębnia tekstu z obrazu (OCR).

Narzędzia obrazu tworzą nieruchome obrazy. Ponowne kodowanie może zmienić jakość, profile kolorów i metadane; utracone dane nie zostaną przywrócone.

Base64 to kodowanie odwracalne, a nie szyfrowanie, i zwykle zwiększa ilość danych o około jedną trzecią. Zdekodowane dane obrazu muszą być obsługiwanym obrazem.

Otwórz narzędzie →

Dekoduj Base64 do obrazu

Przywróć obraz z danych obrazu Base64. Kodowanie Base64 zwykłego tekstu nie jest obrazem.

Przykład

Dane obrazu Base64 → zatwierdzony plik obrazu
  1. Wybierz pliki w formacie TXT, B64. Maksymalna liczba plików na partię: 1.
  2. Sprawdź format wejściowy i kolejność plików, a następnie rozpocznij przetwarzanie.
  3. Pobierz wynik Obraz i sprawdź jego zawartość i jakość.
Co sprawdzić

Narzędzia obrazu tworzą nieruchome obrazy. Ponowne kodowanie może zmienić jakość, profile kolorów i metadane; utracone dane nie zostaną przywrócone.

Base64 to kodowanie odwracalne, a nie szyfrowanie, i zwykle zwiększa ilość danych o około jedną trzecią. Zdekodowane dane obrazu muszą być obsługiwanym obrazem.

Otwórz narzędzie →

Zakoduj tekst jako Base64

Zakoduj tekst w formacie UTF-8 jako Base64 na potrzeby transportu. To nie jest szyfrowanie ani ochrona hasłem.

Przykład

Witam → SGVsbG8=
  1. Wybierz pliki w formacie TXT, MD, JSON, CSV. Maksymalna liczba plików na partię: 50.
  2. Sprawdź format wejściowy i kolejność plików, a następnie rozpocznij przetwarzanie.
  3. Pobierz wynik Base64 (.txt) i sprawdź jego zawartość i jakość.
Co sprawdzić

Base64 to kodowanie odwracalne, a nie szyfrowanie, i zwykle zwiększa ilość danych o około jedną trzecią. Zdekodowane dane obrazu muszą być obsługiwanym obrazem.

Sprawdź kodowanie znaków, separatory i nazwy kolumn. Duże liczby mogą spowodować utratę precyzji w JavaScript; CSV nie zachowuje wszystkich typów i struktur zagnieżdżonych.

Otwórz narzędzie →

Dekoduj Base64 na tekst

Czytaj tekst UTF-8 zakodowany jako Base64. Nie zmienia to danych obrazu ani zaszyfrowanych bajtów w prozę.

Przykład

SGVsbG8= → Witam
  1. Wybierz pliki w formacie TXT, B64. Maksymalna liczba plików na partię: 50.
  2. Sprawdź format wejściowy i kolejność plików, a następnie rozpocznij przetwarzanie.
  3. Pobierz wynik TXT i sprawdź jego zawartość i jakość.
Co sprawdzić

Base64 to kodowanie odwracalne, a nie szyfrowanie, i zwykle zwiększa ilość danych o około jedną trzecią. Zdekodowane dane obrazu muszą być obsługiwanym obrazem.

Sprawdź kodowanie znaków, separatory i nazwy kolumn. Duże liczby mogą spowodować utratę precyzji w JavaScript; CSV nie zachowuje wszystkich typów i struktur zagnieżdżonych.

Otwórz narzędzie →

W tym przewodniku opisano publiczne narzędzia internetowe i ograniczenia ich wsparcia. Zachowaj oryginał i sprawdź pobrany wynik. Coverton · Korekty i kontakt

To tłumaczenie zostało przygotowane przy pomocy oprogramowania. Możesz przeczytać także wersję angielską. Przeczytaj po angielsku