<p>Hi,</p>
<p>There are books on font identification algos for people to use - size and bracket on n serifs, are the a or g double story, ratio of ascender to x height in h, ratio of i stem, stuff like this - and PANOSE2 has a load of this stuff. Font classification is a recent interest of mine, need to know more about it...</p>

<p>Regards, Dave</p>
<p><blockquote>On 8 May 2009, 11:00 AM, &quot;Ed Trager&quot; &lt;<a href="mailto:ed.trager@gmail.com">ed.trager@gmail.com</a>&gt; wrote:<br><br>Hi, all,<br>
<p><font color="#500050">
On Fri, May 8, 2009 at 10:36 AM, Ben Weiner &lt;<a href="mailto:ben@readingtype.org.uk">ben@readingtype.org.uk</a>&gt; wrote:
&gt; Hi,
&gt;
&gt; Alexandre Pro...</font></p>What the Font indeed must work by analyzing bitmaps more or less using<br>
the principle I described in my previous posting of subtracting a test<br>
bitmap from a known bitmap in the database and looking at the<br>
&quot;residue&quot; left over : less &quot;residue&quot; means a better match.  It still<br>
seems like a hard problem to me:  First, in the case of a system like<br>
WhatTheFont, you must have a good algorithm for aligning and scaling<br>
bitmaps to the right size before trying to subtract one from the<br>
other.  Secondly, if you have a large database of bitmaps, just using<br>
a brute-force approach to match the test glyph bitmap against every<br>
bitmap in the database seems inefficient ... Ideally one would want a<br>
way to create some sort of digital &quot;fingerprint&quot; from the full bitmap<br>
that could be used as an index key for rapid retrieval of<br>
closely-matched glyph bitmaps.  Of course there have got to be ways to<br>
do this.  But, as I said, it seems like quite a bit of work to me ...<br>
<br>
In fact, I wish I knew about some of the ideas for doing such<br>
&quot;fingerprinting&quot; of similar images for the purposes of indexing, etc.<br>
:  Knowing how to do that would also provide a nice way to show a user<br>
related fonts.  Similar to what web sites like Amazon Books does, but<br>
for fonts: &quot;If you like this font, take a look at these similar fonts<br>
...&quot;<br>
<font color="#888888"><br>
- Ed<br>
</font><p><font color="#500050">



&gt; Cheers,
&gt; Ben
&gt;
&gt; --
&gt; Ben Weiner | <a href="http://readingtype.org.uk/about/contact.html">http://readingtype.org.uk/about/contact.html</a>
&gt;
&gt;
</font></p></blockquote></p>