Hallo,
Du hast Zeilenumbrüche zwischen <td> und <img> - die werden als Leerzeichen interpretiert und entsprechend dargestellt, scheinbares Ergebnis: eine Lücke. Entferne die Leerzeichen - also im Prinzip so: <td><img></td> - und es sollte sich etliches verbessern.
Grüße,
Utz