robinreni96 / font_recognition-deepfont Goto Github PK
View Code? Open in Web Editor NEWIts a implementation of DeepFont : Identify Your Font from An Image using Keras
License: MIT License
Its a implementation of DeepFont : Identify Your Font from An Image using Keras
License: MIT License
Hello, I am not a computer science person, but I have interest in having an offline usable image to font detection app on my computer. If there was a instruction guide to show users how to setup this program, it would be very helpful.
For example, I have "Font_Rec(DeepFont).ipynb" opened inside Jupyter Notebook but I don't know what to do to get things going.
Where do I upload the unknown font image? And do I need to give the the program these libraries to get it working? My goal is to have an offline usable font detection app.
Hi, I've tried to implement the DeepFont paper multiple times but I'm unable to reproduce the results. I was curious if you or anyone was able to get them font classifier to work on real / natural data, as opposed to the synthetic generated data. I was able to get good accuracy on the synthetic data fine.
What are the versions of the libraries used? Doesn't work in current version. Thanks.
Hi, thank you so much for the code. I see there are 4 types of augmentation in the code ("blur","noise","affine","gradient"). Are these two types of augmentations (Variable Character Spacing, Variable Aspect Ratio) implemented? Thanks!
As the paper said that Cu layers are train unsupervised in type CAE first, then they will be imported to the full models and freeze. Later, the Cs layers are trained. But in the notebook, I do not see that progress, may I misunderstand the paper or something that I may miss.
Thank you so much for your code
hey! I've been following your code, great work!
I assume you run all cells in order.
The only mistake I see is that, first, you apply the data augmentation technique, then, you split your data in train and test. This means that you may be adding an example on train set and its augmented version to the test set. This may lead to overestimated performance on your test set. You need to make sure that Train and Test sets are as independent as possible.
The easy fix is, fist split in train test, and then apply augmentation on both datasets.
The provided Dropbox url is not working anymore, please provide one that actually works.
Could you please provide the download link for the pretrained model "top_model.h5"? Thanks!
Hi,
Please can you provide pre-trained model ?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.