The 3D visualization of remote sensing images was realized by means of DEM data, which greatly improved the application of remote sensing products; however, those commercial software are costly,inconvenient to use and difficult to popularize, so a program of 3D remote sensing image visualization was developed by using the Delphi programming language based on computer graphical principles. The solutions and realizing methods for problems encountered in practice are introduced, such as cutting and the join-together of DEM data, image matching, earth surface simulation, perspective counterchange, black-out processing, effects of illumination and shadow, color change, etc.