Abstract:In this paper, we design an image compression and encryption GUI system based on compressive sensing with Matlab platform, to improve the image storage space utilization and to increase the security of the image data.The system adopts the wavelet transform to decompose the data of images into sparse coefficients, uses Gaussian random matrix to sample the coefficients and stores in the server, to improve server space utilization;meanwhile the system takes the measurement matrix as a key to encryption, increasing security of the image information.The key matrix and reconstruction algorithm are used to reconstruct the original image when needed.The GUI can help to illustrate the process of the image compression and encryption system based on compressive sensing.Additionally, we compile the code into independent executable file, in order to run directly on the image compression, encryption, access and reconstruction.