Thanks for the video, it was great! I took a different approach, I created a plugin instead where i can add the steam sdk and add the actual .dll to. By doing that i could use the steam API raw and and create functions where i can use in c++. I can than reuse the actual plugin in any project and have the whole api functionality running!
If it's been an extended amount of time since training fonts or text in general, I always look for this video and your other Tesseract training video. Thank you, you are greatly appreciated good sir.
thank you so much man. I've been looking everywhere for a tesseract tutorial, it all just points to the shitty unreadable docs. Without you I don't know where I'd be
Training Tesseract is almost an impossible task. There could be an easier way just using Pyhton or something simpler. For regular Windows user like me, this task is almost impossible.
Very informative thanks. We are in the process of making our first game. It’s an RTS tactical game, somewhat like command and conquer. I’m apprehensive about multiplayer on this type of game. How hard do you think this would be? Would making gameplay turn based help?
Turn based is definitely less challenging, as server costs are lower due moment being navmesh based, and there isn't a lot of projectiles being simulated. The only system you'll need to spend some time is the fog of war system, to hide enemies, if you care about cheating you'll need something that not only hides entities in the fog but also doesn't network them
@@AstuteJoeThank you. So once we get more into all this in a few months, I think it would be good for us to have some input from an external consultant. Is that something you can do? If so can you let me know how I can contact you later outside of RU-vid? Thanks.
Hi.I try this on colab. I install tesseract and go on to run split_training_text.py and get this error FileNotFoundError: [Errno 2] No such file or directory: 'text2image'. Is there a solution?
Estuve rompiendome la cabeza tratando de entender el tutorial oficial y tú lo explicas de una manera sencilla. Soy tu suscriptor numero 666, Muchas Gracias.
Helloo is there anyone who tried to learn tesseract polish signs !. I have adjusted this split_training_text for Tesseract 5.0 to create lines of polish set and then teach tesseract. Problem is with font type i think, cause it should know how to recognize those special characters: Stripped 4 unrenderable word(s): 'unieważnienie SZKOŁAMI NADZIEJĘ, | ' I can share my adjusted script to generate those lines with you if you want. I will try with another font. I tried HvDTrial Fabrikat Mono
When running your python script, an error occurs: Fontconfig error: Cannot load default config file Fontconfig error: Cannot load default config file Could not find font named 'Waukegan LDO Bold'. Please correct --font arg. How can I solve this error? I need to use my unique font "Waukegan LDO Bold.ttf" I hope you can help me to solve this problem, thank you in advance.
I think the reason why the word error rate is high is because the font doesn't distinguish uppercase with lower case (it's all upper case) but the ground truth label distinguish between the two.
I have bunch of plate with some text on it , goal is change the image to text, special font is trained but not effective , how can i train tobetter result, thanks for help
Thank you for making this video. It helps me a lot. But I have a problem that when I copy and replace link to save dir or language_code..training_text, it appears that all of those generated image are white blank images. Pls help me out of this :<<
I always get an error when I want to use a font, it is installed and can be find by windows and even looking it up works perfectly. When I run the split_training_text.py I get the following Error: Fontconfig error: Cannot load default config file: No such file: (null) Fontconfig error: Cannot load default config file: No such file: (null) Could not find font named 'Quadrant'. Pango suggested font 'Cascadia Code'. Please correct --font arg. I want to train the model on Quadrat-Serial-Regular.ttf but it just won't regognize it. I tried to look it up but can't find it. Modifying the font flag doesn't help since it wants a name but it can't find it even tho it is there, but tbh I don't know where it is searching for the fonts. The Folder is located on the SSD E: and the operating system is on C: but tesseract and python are in the path of C: so they should get access to it. Please help
@@TheComputerChip I gave up, looked at another method that uses the Google colab and create my own model there it works pretty well. Don't know the video anymore cause probably between then and now I watched approximately 250 vids. Not kidding I don't have a life
@@Bengeljo hahaha no worries. I actually ended up getting this to work. The error doesn’t seem to affect the output oddly enough. As long as it finds the font everything still runs. Currently waiting as my PC generates the images and then I’ll sleep as it trains. On video #3 since starting the image creation! lol
I've been experimenting with this tutorial for three days , the file structure and the GitHub doesn't necessarily match, can you please update the repo if possible . I am having too many folder inconsistencies when trying to to connect the dots here as it was brushed over really quickly , thank you :)
Thank so much sir for ur clear explaination and code <3 , it's pretty easy for beginner like me to get some clue with tesseract howerever I met an error after running the cmd : "Training command: TESSDATA_PREFIX=../tesseract/tessdata make training MODEL_NAME=Apex START_MODEL= eng TESSDATA=../tesseract/tessdata MAX_ITERATIONS=10000" ERROR : You are using make version: 4.3 make: *** No rule to make target 'data/Apex-ground-truth/eng_10.lstmf', needed by 'data/Apex/all-lstmf'. Stop. I'd greatly appreciate alot thx
How do you fix the anchoring problem with the Contents in the Widget, it seems like adding Widgets to the Movie player disregards the size of the window and therefore the UI in the Widget stays the same scale at resolutions below 1080; how do I fix this? Also is it possible to play UMG Animations and sounds with the Loading screen?
I want to train tesseract with an image file I have (consisting of several lines of text), but I'm not sure how to go about it, starting with creating the train data. I'd really appreciate your tips (URLs for reference, etc).
Hey man! I'm on UE 5.3 and I'm facing the same things other people are, which is, the overlay doesn't show up sometimes. For the overlay to show up in the editor, I had to activate the "Play as listen server" in the Net Mode options of the Play Mode settings. Then I tried packaging the project (still as Development) and the overlay also didn't worked. I know the API is being initialized because I'm printing the bool answer from SteamAPI_Init() and I'm getting "true". Is this the normal behavior or something needs fixing?
@@AstuteJoe Ohh, so that is the real solution. Can you point me to the way of doing that? Just some quick info can help me. I'm a bit rusted with Unreal C++ (used to use in the past, then did a lot of blueprint projects by request and now I'm getting back to C++). Do I need to make a plugin of my own and move Steamworks there or can I use something available in the engine?
@@AstuteJoeThat would be awesome man because yout tutorial was the only thing I could find that points correctly to how to do this. The OnlineSubsystems inside Unreal is very outdated and I saw a post saying you shouldn't use that anymore after UE5.1, so your tutorial might be the only correct way of doing this at all.
I want to custom train Tesseract 5 to read the license plates of the car which are detected using YOLO model. How can I do these as I have couple of thousand images? Help What are the steps I need to follow?
Hi Gabriel! Thank you so much for the video. A question I had was where did you upload your apex legends ttf file in the code directory like where should it be place? I have a custom font ttf file that I want to train on
Great Video ! I'm getting this error when i try do run the training command: "Failed to read boxes from data/FE_Font-ground-truth/eng_16.tif" The file eng_16.tif not seems to be empty and it's very similar to all other trainning files. Im running with MAX_ITERATIONS=100 and with i delete the file that seems to be the problem, tesseract would throw the same error but with a different file. Does anyone could please help me ?
Can we do all these things using Blueprints only? Or can I convert my BP project to c++, implement this code, then convert my project back to Blueprint?
Thank you for this video. I am now able to train Tesseract to ocr my language data in the Mac. This is working great both in the Linux and the Mac. (But, I am unable to do so because I am getting error "tessdata_prefix not recognized" in the Windows. )
Hello, I am currently stuck. Where did you upload your new font ttf file in the code directory like where should it be place? I have a custom font ttf file that I want to train on?