Memristor crossbar-based unsupervised image learning