Muszę zebrać informacje zwrotne z drukowanego formularza papierowego. Zawiera opcje do zaznaczenia i może zawierać odręczne teksty. Wypełnione formularze zwrotne należy zeskanować/przetworzyć za pomocą narzędzia OCR i przechowywać w bazie danych MS SQL Server.
System jest rozwijany w C#.Net.
Daj mi znać, jakie masz doświadczenia. BTW, co z Abbyy FineReader do tego?
2 odpowiedzi
Mówisz o przetwarzaniu formularzy OMR aka. Będziesz potrzebować zestawu narzędzi posiadającego następujące funkcje:
- Przetwarzanie OMR/formularza w celu odczytania znaków optycznych
- ICR do czytania odręcznego tekstu
- Przetwarzanie obrazu, aby wykonać wstępne przetwarzanie obrazu w celu poprawienia obrazu przed przetwarzaniem
Użyłem atalasoft OMR, przechwytywania, przetwarzania obrazu oraz IRIS OCR, ICR.
Dobre płatne rozwiązania:
- Abbyy FineReader to dobra opcja Atalasoft (podstawowy / średniozaawansowany) funkcja OMR, świetne funkcje przechwytywania i przetwarzania obrazu.
- Leatools - zapewnia OMR, OCR, ICR
- IRIS (silnik iDRS ocr). trudne do zaprogramowania, ale świetnej jakości funkcje OCR, ICR.
Jak wspomniano Needo, istnieją komercyjne zestawy narzędzi, które obsługują technologię OCR\OMR. Wypróbowaliśmy niektóre z nich i ostatecznie skorzystaliśmy z narzędzi leadtool, które pomogły nam zebrać dane z naszych ankiet. Więcej znajdziesz tutaj: http://support.leadtools.com/CS/forums/37869/ShowPost.aspx
Podobne pytania
Nowe pytania
c#
C # (wymawiane „patrz ostro”) jest językiem programowania wysokiego poziomu, statycznie typowanym, wieloparadygmatowym opracowanym przez firmę Microsoft. Kod C # zwykle jest przeznaczony dla rodziny narzędzi Microsoft .NET i czasów wykonywania, do których należą między innymi .NET Framework, .NET Core i Xamarin. Użyj tego tagu w przypadku pytań dotyczących kodu napisanego w C # lub C # formalnej specyfikacji.