1. A computer-implemented method to filter images, comprising: capturing, by a mobile computing device, a first image of a card; analyzing, by the mobile computing device, features of the first image to determine whether the first image is likely to be usable by an optical character recognition algorithm; rejecting, by the mobile computing device, the first image in response to determining that the first image is not likely to be usable; capturing, by the mobile computing device, a second image of the card in response to rejecting the first image; analyzing, by the mobile computing device, features of the second image to determine whether the second image is likely to be usable by an optical character recognition algorithm; and transmitting, by the mobile computing device, the second image to an optical character recognition system associated with the optical character recognition algorithm in response to determining that the second image is likely to be usable.