4 ms·
Definitely true. That's why you'd have to print out the top N fonts it thinks it's similar to. Something like 1. Foo Bar Lite Italic - 99.1% 2. Foo Ba
by gamegoblin 11y ago
Definitely true. That's why you'd have to print out the top N fonts it thinks it's similar to.
Something like
1. Foo Bar Lite Italic - 99.1%
2. Foo Bar Italic - 97.2%
3. Baz Bar Lite Italic - 97.0%
4. Foo Baz Italic - 95.4%
... etc maybe give the top 10 or so ...
Another problem is many logos and whatnot have been hand-tweaked from their original font.
- danieltillett 11y agoYes it is a hard problem. It might be worth trying on a small scale with a few close typefaces to see how hard it is to separate them and what sort of accuracy could be achieved.
- brador 11y agoDefinately not a hard problem. For logos, impossible because of customisation, but for regular text, it's simple. Capture image, make a box around text, warp to flatten, highten contrast, split characters, process characters for features, check against database of known features of fonts. It's similar to a facial recognition algorithm. Problem is no monetization potential, so it's hobby project level.
- danieltillett 11y agoI think you are under estimating how similar many typefaces are to each other. When even human experts have a hard time determining which typeface is which you know it is a hard problem. I do agree 100% with you that any such product would be impossible to monetarise. I would certainly like to use it so I hope someone makes it.
- brador 11y ago> When even human experts have a hard time determining which typeface is which you know it is a hard problem A font is just a series of images with standardised traits. Computers are great at recognising these traits, and perfect for cross comparing them. It's just pixels.