Vision-based 1D barcode reading gains increasing research due to great demand of high degree of automation. Aiming at detecting image region of 1D barcodes, existing geometric approaches barely balance speed and precision. Deeplearning- based methods can locate 1D barcode fast but lack effective and accurate segmentation process, while pure geometric-based methods take unnecessary computational cost when processing high resolution image. We propose to integrate the deep-learning and geometric approaches, to tackle robust barcode localization in the presence of complicated background and accurate barcode detection within the localized region, respectively. Our integrated solution benefits the complementary advantages of the two methods. Through extensive experiments on standard benchmarks, we show our integrated approach outperforms the state-of-the-arts by at least 5 percentages.