A method for processing an image of a logistics parcel, comprising: capturing a Nth image of a parcel moving in a field of view; where N is a natural number; identifying a barcode in the Nth image to acquire information of the barcode, and characterized in that, further comprising: placing the information of the barcode into a queue; wherein the information of the barcode comprises a position of the barcode relative to the Nth image; predicting a position that the barcode in the Nth image would locate in a (N+1)th image to be captured; capturing the (N+1)th image of the parcel; identifying a barcode in the (N+1)th image to acquire information of the barcode in the (N+1)th image; wherein the information of the barcode in the (N+1)th image comprises a position of the barcode relative to the (N+1)th image; determining whether the position of the barcode in the (N+1)th image relative to the (N+1)th image matches with the predicted position; if so, placing the information of the barcode in the (N+1)th image into the queue; and after the parcel leaves the field of view, selecting, according to a preset optimal position of the barcode in an image and the information of the barcode placed into the queue, an optimal image from all images captured for the parcel. capturing a Nth image of a parcel moving in a field of view; where N is a natural number; identifying a barcode in the Nth image to acquire information of the barcode, and characterized in that, further comprising: placing the information of the barcode into a queue; wherein the information of the barcode comprises a position of the barcode relative to the Nth image; predicting a position that the barcode in the Nth image would locate in a (N+1)th image to be captured; capturing the (N+1)th image of the parcel; identifying a barcode in the (N+1)th image to acquire information of the barcode in the (N+1)th image; wherein the information of the barcode in the (N+1)th image comprises a position of the barcode relative to the (N+1)th image; determining whether the position of the barcode in the (N+1)th image relative to the (N+1)th image matches with the predicted position; if so, placing the information of the barcode in the (N+1)th image into the queue; and after the parcel leaves the field of view, selecting, according to a preset optimal position of the barcode in an image and the information of the barcode placed into the queue, an optimal image from all images captured for the parcel. placing the information of the barcode into a queue; wherein the information of the barcode comprises a position of the barcode relative to the Nth image; predicting a position that the barcode in the Nth image would locate in a (N+1)th image to be captured; capturing the (N+1)th image of the parcel; identifying a barcode in the (N+1)th image to acquire information of the barcode in the (N+1)th image; wherein the information of the barcode in the (N+1)th image comprises a position of the barcode relative to the (N+1)th image; determining whether the position of the barcode in the (N+1)th image relative to the (N+1)th image matches with the predicted position; if so, placing the information of the barcode in the (N+1)th image into the queue; and after the parcel leaves the field of view, selecting, according to a preset optimal position of the barcode in an image and the information of the barcode placed into the queue, an optimal image from all images captured for the parcel.