Logica di rotazione per il set di dati di cifre manoscritte MNIST

2

Attualmente sto applicando un po 'di pre-elaborazione a questo set di dati. Alcune cifre sono estremamente ruotate e vorrei sapere in che modo gli altri sono riusciti a metterle "in posizione verticale".

Ho implementato qualcosa su MATLAB che trova la differenza tra (la maggior parte dei pixel in basso) - (la maggior parte dei pixel in alto) e (la maggior parte dei pixel in destra) - (la maggior parte dei pixel in sinistra). E una dichiarazione per verificare che la distanza verticale sia maggiore dell'orizzontale. Tuttavia alcuni numeri come 2 sono scritti più larghi che alti. Questo mi dà più sporco di dati puliti.

Qualcun altro ha qualche idea su qualche affermazione logica per dire se questa cifra ha bisogno di rotazione o no?

    
posta Norman Bentley 01.05.2016 - 23:38
fonte

0 risposte

Leggi altre domande sui tag