Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bhuvan243/compressor_and_decompressor


https://github.com/bhuvan243/compressor_and_decompressor

Last synced: about 2 months ago
JSON representation

Awesome Lists containing this project

README

        

# Compressor_and_Decompressor
Synopsis of this Project:
1. This is a minor project on compressor and decompressor using Java language
2. The objective is to reduce the number of bits needed to represent data through compression technique
3. The project will only use lossless conversion to ensure no data loss occurs during compression
4. Benefits of compression include saving storage space, speeding up file transfers, and reducing storage hardware and network bandwidth costs
5. Lossless compression is essential to ensure data is not lost while compressing

Below are the overview of my project:

1. UI of the Application
![image](https://github.com/bhuvan243/Compressor_and_Decompressor/assets/125134187/fa676f18-de9e-4113-b516-f5d483b47007)
2. Compressing a text document named: "Testfile.docx" of size 18kb
![image](https://github.com/bhuvan243/Compressor_and_Decompressor/assets/125134187/3e1a7d55-8e94-4ffb-8f7f-d7ae0db91193)
3. Creation of Compressed File with size 15kb
![image](https://github.com/bhuvan243/Compressor_and_Decompressor/assets/125134187/c71e4233-1d8c-405e-80fb-4ec5ae473231)
4. Now, decompressing the compressed file of size 15kb
![image](https://github.com/bhuvan243/Compressor_and_Decompressor/assets/125134187/24469248-9c3c-4c2c-ae2d-a3f0503def75)
5. A file name DecompressedFile of size same as original file is created
![image](https://github.com/bhuvan243/Compressor_and_Decompressor/assets/125134187/c025ecae-6943-4d8f-a9ad-0b3edc5e2a54)
6. Comparison of Original vs Decompressed file
![image](https://github.com/bhuvan243/Compressor_and_Decompressor/assets/125134187/45fca2be-071e-4d70-a53e-36ca3e063713)