Hi!
Bevor man das OCR mit Tesseract https://github.com/salvadordf/Tesseract4Delphi
durchführt, ist es offenbar üblich, das Bild zu entzerren, mithilfe von OpenCV https://github.com/gidesa/ocvWrapper46
wie schon von AlterPascaler und af0815 geschrieben.
In der Theorie:
- nur Rotation korrigieren ...
Die Suche ergab 417 Treffer
- Fr 6. Mär 2026, 23:40
- Forum: Sonstiges
- Thema: Projektidee - Typenschildleser
- Antworten: 6
- Zugriffe: 582
- Do 5. Mär 2026, 07:35
- Forum: Regionale Gruppen
- Thema: 6. Norddeutsches Lazarustreffen am 07.03.2026
- Antworten: 20
- Zugriffe: 10213
Re: 6. Norddeutsches Lazarustreffen am 07.03.2026
schon Mal Bilderauswertung mit Lazarus gemacht?
Was meinst du mit Bilderauswertung?
Für OCR gibt es Tesseract4Delphi https://github.com/salvadordf/Tesseract4Delphi
Und für Objekt-Erkennung scheint OpenCV der Platzhirsch zu sein, wie von AlterPascaler genannt. OpenCV ist kein neuronales Netz ...
- Mi 25. Feb 2026, 12:18
- Forum: Ankündigungen
- Thema: Lazarus Bugfix Release 4.6
- Antworten: 2
- Zugriffe: 607
Re: Lazarus Bugfix Release 4.6
Sehr schön!
Und danke schön!
Da es schon länger beim FPC mit neuen Versionen klemmt (alles nur noch im Trunk) und das zu großen Diskussionen führt (zwei Threads im englischen Forum vor ca. 3 Wochen),
bin ich stets sehr erleichtert, wenn es für Lazarus regemäßig neue Releases gibt. Danke!
Und danke schön!
Da es schon länger beim FPC mit neuen Versionen klemmt (alles nur noch im Trunk) und das zu großen Diskussionen führt (zwei Threads im englischen Forum vor ca. 3 Wochen),
bin ich stets sehr erleichtert, wenn es für Lazarus regemäßig neue Releases gibt. Danke!
- Mi 25. Feb 2026, 12:01
- Forum: Regionale Gruppen
- Thema: 6. Norddeutsches Lazarustreffen am 07.03.2026
- Antworten: 20
- Zugriffe: 10213
Re: 6. Norddeutsches Lazarustreffen am 07.03.2026
Ich wäre gerne dabei, aber ich bin schon nachmittags zum Geburtstags-Grillen eingeladen.
Ich hatte schon mal eine ähnliche Termin-Überschneidung - und da hatte ich dem Treffen in Oesede den Vorrang gegeben.
Doch dieses Jahr muss ich es andersherum machen, denn Einladungen im Freundeskreis sind ...
Ich hatte schon mal eine ähnliche Termin-Überschneidung - und da hatte ich dem Treffen in Oesede den Vorrang gegeben.
Doch dieses Jahr muss ich es andersherum machen, denn Einladungen im Freundeskreis sind ...
- Mi 25. Feb 2026, 11:47
- Forum: Dies und Das
- Thema: Brauche Ideen für "Doubletten"-Suche
- Antworten: 14
- Zugriffe: 941
Re: Brauche Ideen für "Doubletten"-Suche
Mahlzeit!
Falls Land und PLZ vorhanden sind, würde ich die Städtenamen nicht vergleichen, denn bei manchen Städten gibt es mehrere stark unterschiedliche Schreibweisen,
z.B. Homburg, Bad Homburg , Bad Homburg vor der Höhe, Bad Homburg v. d. Höhe (früher amtlich mit Abkürzungspunkten).
Und manchmal ...
Falls Land und PLZ vorhanden sind, würde ich die Städtenamen nicht vergleichen, denn bei manchen Städten gibt es mehrere stark unterschiedliche Schreibweisen,
z.B. Homburg, Bad Homburg , Bad Homburg vor der Höhe, Bad Homburg v. d. Höhe (früher amtlich mit Abkürzungspunkten).
Und manchmal ...
- Mo 23. Feb 2026, 11:39
- Forum: Dies und Das
- Thema: Open Source als Ehrenamt
- Antworten: 9
- Zugriffe: 1243
Re: Open Source als Ehrenamt
aktuell läuft eine Petition, die zum Ziel hat, das Arbeiten an Open Source Software als Ehrenamt anzuerkennen.
Moin!
Ich habe es auch unterschrieben, aber leider ist die Petition inhaltlich etwas unsortiert.
Denn es gibt kein Ehrenamt, das automatisch steuerfrei ist. Steuerfrei können nur ...
- Mo 23. Feb 2026, 11:10
- Forum: MSEide und MSEgui
- Thema: MSEgui Bildbetrachter
- Antworten: 12
- Zugriffe: 37668
Re: MSEgui Bildbetrachter
Macht es überhaupt noch Sinn, sich mit MSEgui auseinanderzusetzen ?
Ich wollte gerade anfangen mich dafür zu interessieren, weil auf es GitHub eine neue Version von vor 2 Monaten gibt.
Und die allgemeine Vorstellung liest sich gut:
"MSEgui is a complete independent Free Pascal widgetset. It ...
- Sa 14. Feb 2026, 08:53
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)
Unsere Beiträge haben sich heute Morgen zeitlich überschnitten.
Wie ich vorhin geschrieben habe ...
Achtung: Man darf UTF8String und UnicodeString/WideString nicht einfach eine Konstante zuweisen.
Das ist die Unstimmigkeit, die ich gestern zunächst als Compiler-Bug bezeichnet hatte. Ob es Bug oder ...
Wie ich vorhin geschrieben habe ...
Achtung: Man darf UTF8String und UnicodeString/WideString nicht einfach eine Konstante zuweisen.
Das ist die Unstimmigkeit, die ich gestern zunächst als Compiler-Bug bezeichnet hatte. Ob es Bug oder ...
- Sa 14. Feb 2026, 07:36
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)
wenn man die Funktion "length" benutzt
Achtung: Man darf UTF8String und UnicodeString/WideString nicht einfach eine Konstante zuweisen.
Das ist die Unstimmigkeit, die ich gestern zunächst als Compiler-Bug bezeichnet hatte. Ob es Bug oder Feature ist, weiß ich nicht.
Macht man es über einen ...
- Fr 13. Feb 2026, 20:16
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)
Meiner Meinung nach ist das ein Compiler-Fehler, ....
Hier habe ich mich zwischenzeitlich selber korrigiert, denn ich habe die Zuweisung String := UnicodeString vorhin nochmal anders ausprobiert - und da hat es dann doch mit Umlauten richtig funktioniert.
Dann wäre aber die Compiler-Warnung ...
Hier habe ich mich zwischenzeitlich selber korrigiert, denn ich habe die Zuweisung String := UnicodeString vorhin nochmal anders ausprobiert - und da hat es dann doch mit Umlauten richtig funktioniert.
Dann wäre aber die Compiler-Warnung ...
- Fr 13. Feb 2026, 19:05
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)
noch schlimmer es ist ein Integerwert,
UCS4Char = 0..$10ffff;
Doch doch, das ist kompatibel, denn obwohl der Wert bis $10ffff in 3 Byte passen würde, wird es als 4-Byte-Integer im Speicher abgelegt.
Und am Ende eines UCS4String gibt es auch einen Null-Terminator (ebenfalls 32 Bit).
Die Zahl ...
- Fr 13. Feb 2026, 18:59
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)
Welchen Typ nimmt man aber nun für seine Anwendung ?
Am besten einfach immer String!
Alle anderen Typen braucht man nur in Ausnahmefällen
- meistens nur dann, falls man sich low-level um Datenübertragung und Textkodierung kümmern will/muss.
var s: UnicodeString; // egal welchen Stringtyp ich ...
- Fr 13. Feb 2026, 17:22
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Re: Grundlagen: String-Typen (Artikel im Pascalmagazin)
Pascal hat so viele strings, aber eine echtte Alternative zum C wchar_t fehlt. In Linux ist dieser 4Byte und unter Windows 2Byte.
Das ist leider so.
Den UCS4String (4 Byte pro Zeichen) in Pascal habe ich im Artikel erwähnt ... https://pascalmagazin.de/grundlagen/string-typen-in-pascal ...
- Fr 13. Feb 2026, 16:50
- Forum: Freepascal
- Thema: Grundlagen: String-Typen (Artikel im Pascalmagazin)
- Antworten: 15
- Zugriffe: 896
Grundlagen: String-Typen (Artikel im Pascalmagazin)
Hallo!
Vor wenigen Monaten wurde das Pascalmagazin.de online gestellt, ein Schwesterprojekt vom Lazarusforum.
Im Pascalmagazin sollen Tipps+Tricks und andere Artikel zum Thema Programmieren mit Pascal veröffentlicht werden, natürlich mit Schwerpunkt FreePascal und Lazarus.
Vorgestern ist mein ...
Vor wenigen Monaten wurde das Pascalmagazin.de online gestellt, ein Schwesterprojekt vom Lazarusforum.
Im Pascalmagazin sollen Tipps+Tricks und andere Artikel zum Thema Programmieren mit Pascal veröffentlicht werden, natürlich mit Schwerpunkt FreePascal und Lazarus.
Vorgestern ist mein ...
- Do 15. Jan 2026, 09:34
- Forum: Komponenten und Packages
- Thema: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
- Antworten: 11
- Zugriffe: 1266
Re: [resolved] TFrame - Mehrfachverwendung in einem Formular führt zu Fehler "duplicate name"
... Frame.Create(Application);
Off topic:
Ich habe noch nie daran gedacht, dass man ein Control mit Application als Eigentümer erstellen könnte.
Für nicht eindeutig einem Form zugehörige Controls hatte ich mir bisher mit NIL als Eigentümer geholfen und ggf. einem manuellen .Destroy irgendwo ...