Dataform readers using two-dimensional sensor array cameras provide image frames comprising successive first (Fig. 2B) and second (Fig. 2C) fields of image data. In hand-held operation, hand jitter results in image offset (4b) causing registration errors between fields. Resolution and decoding performance are enhanced by described readers and methods. Decoding is implemented first by use of image data of a first field (52) and the results of such decoding are supplemented by results of decoding of remaining portions of the dataform by use of second field image data (58). Decoding may also be carried out by first determining the magnitude of a disparity vector (70) extending in the direction of image offset (46). The disparity vector is then used to provide enhanced decoding by use of first field image data and registration-corrected second field image data (72).