A lenticular display system provides 3D images to a viewer without wearing glasses. For N-view lenticular display, N view images are N:1 sub-sampled and multiplexed to generate a multi-view image, Then, the generated image is allocated to the LCD pixel array. Since the lenticular sheet may not be exquisitely placed on an LCD panel without alignment error, and the rays from a viewer’s eye to lenticules on the LCD panel are not parallel, any view image observed from a multi-view image inevitably produces undesirable distortion. In this paper, we propose a novel method to alleviate the display distortion of each view image in the lenticular display. In this method, we first derive the relationship between pixel values on the LCD pixel array and the image to be observed at each viewing zone in terms of hardware parameters and viewer’s eye position. Based on this relationship, we analyze the distortion between the observed and original view images. Finally, we derive the compensation algorithm to minimize the distortion and generate high quality a 3D image. To verify the proposed scheme, we examine the displayed results from several 3D images of synthetic and real scenes. The experimental results show that the proposed scheme significantly reduces distortions and improves the image quality in the lenticular display.