What is Compression?

The process of reducing data by applying a compression technique is called compression, and the resulting data is called compressed data. The reverse process of reproducing the original data from compressed data is called decommission, while the resulting data is called decompressed data.


Concept of Compression :

When you have a file containing text, there can be repetitive single words, combination of words and phrases that use up storage space unproductively. Or there can be media such as high-tech graphical images in it whose data information occupies too much space. To reduce this inefficiency electronically, you can compress the document.

File Compression System

Compression is done by using compression algorithms (formulae) that rearrange and reorganize data information so that it can be stored more economically. By encoding information, data can be stored using fewer bits. This process is done by using a compression/decompression program that alters the structure of the data temporarily for transporting, reformatting, archiving, saving, etc.

Compression is the reduction in size of data in order to save space or transmission time. For data transmission, compression can be preformed on just the data content or on the entire transmission unit(including header data) depending on a number of factor.

Lossless Compression and Lossy Compression :

Lossless Compression :

Lossless compression can reduce files without loss of information in the process. The original file can be recreated exactly when uncompressed. This is important for the data uncompressed. This is important for the data and program files. This type of compression method provides an average 2:1 (Range 1.5:1 to 3:1) compression ratio, when a 10KB file is compressed, you get a file of around 5KB of size. To achieve this, algorithms create reference points (substitution characters) for things such as textual patterns, store them in a catalogue send them along with the "re-generated" by using those documented reference points to re-substitute the original information.

Lossy Compression :

Lossy compression (some information is permanently lost), on the other hand, reduces the file size be eliminating bits of information. It permanently deletes any unnecessary data. This compression is usually used with images, audio and graphics. For instance, in an image containing a green landscape with a blue sky, all the different and slight shades of blue and green are eliminated with compression. The essential nature of the data is not lost - the essential colors are still there. One popular example of lossy compression is JPEG compression (Joint Photographic Experts Group), which is suitable for gray-scale or color images.

What is 5G Network? It's time to upgrade your mobile? More About 5G Network

What is 5G Network? It's time to upgrade your mobile? More About 5G Network :

25/02/2020

5G is a next-generation high-speed Mobile network connection, that replaces our 4G LTE network connections. Samsung Galaxy S10 5G, is the first 5G support mobile.

Read More
Domain Name Server (DNS). Generic Domains, Country Domains, Inverse Domains

Domain Name Server (DNS). Generic Domains, Country Domains, Inverse Domains :

22/02/2020

The purpose of DNS (Domain Name Server) is to translate domain names into IP addresses. A service is used for translating domain names into IP addresses.

Read More
How ATM works? Role of ATM in Internetworks and ATM network speed

How does a SIM card work? SIM card History and SIM card size :

21/02/2020

SIM (Full form: Subscriber Identity Module or Subscriber Identification Module) card technology is one of the most popular technologies. The first SIM card was developed in 1991.

Read More
How ATM works? Role of ATM in Internetworks and ATM network speed

How ATM works? Role of ATM in Internetworks and ATM network speed :

21/02/2020

ATM (Asynchronous Transmission Mode) communicates with cells rather than transmitting frames. ATM cells can be encapsulated in other protocols.

Read More
What is File Compression? Lossless Compression and Lossy Compression

What is File Compression? Lossless Compression and Lossy Compression :

20/02/2020

The process of reducing data by applying a compression technique is called compression, and the resulting data is called compressed data. The reverse process is decommission.

Read More
What is CrossFire, CrossfireX or SLI (AMD/ATI/NVDIA)? SLI Works

What is CrossFire, CrossfireX or SLI (AMD/ATI/NVDIA)? SLI Works :

26/01/2019

CrossFire is a high-performance PC gaming graphics platform made possible by the use of multiple graphics cards coupled with a CrossFire enabled motherboard.

Read More
Types Of Networks - LAN, WAN, MAN, VAN etc

Types Of Networks (Short Description) - LAN, WAN, MAN, VAN etc :

25/01/2019

Networking of PCs has been developed for all levels, from local to international, in diverse sectors of society, Example are networks used by government organizations.

Read More
Different Types of Wireless Communication or Transmission

Different Types of Wireless Communication or Transmission :

24/01/2019

In the present days, wireless communication system has become an essential part of various types of wireless, many devices used wireless communication.

Read More
What Is a Firewall and Types of Firewall ( Packet, Application, Proxy, NGFW )

What Is a Firewall and Types of Firewall ( Packet, Application, Proxy, NGFW ) :

22/01/2019

Firewalls are often categorized as either network firewalls or host-based firewall. Firewalls may also be a component of your computer's operating system.

Read More
Encryption and Decryption (Data), Encoding and Decoding

Encryption and Decryption (Data), Encoding and Decoding :

22/01/2019

Encryption is the process of translating plain text data (plaintext) into something that appears to be random and meaningless (ciphertext). Encryption algorithm is difficult.

Read More
What is a Database/DBMS? Some Types of DBMSes with Advantages or Disadvantages

What is a Database/DBMS? Some Types of DBMSes with Advantages or Disadvantages :

21/01/2019

A Database is a collection of related data organized in a way that data can be easily accessed, managed and updated. Database can be software based or hardware based.

Read More
Algorithm and Flowchart, Symbols in Flowcharts and Examples of flowcharts

Algorithm and Flowchart, Symbols in Flowcharts and Examples of flowcharts :

02/12/2018

TCP/IP is an industry-standard protocol suit for Wide Area Networks (WANs) developed in the 1970s and 1980 by the U.S Department of Defense (DoD).

Read More
What is TCP/IP? How To Work TCP/IP ? Most Common TCP/IP protocols

What is TCP/IP? How To Work TCP/IP ? Most Common TCP/IP protocols :

02/12/2018

TCP/IP is an industry-standard protocol suit for Wide Area Networks (WANs) developed in the 1970s and 1980 by the U.S Department of Defense (DoD).

Read More
Programming Language Generations - 1GL, 2GL, 3GL, 4GL, 5GL

Programming Language Generations - 1GL, 2GL, 3GL, 4GL, 5GL :

01/12/2018

A programming language is a set of written symbols that instructs the computer hardware to perform specific tasks. Typically, programming language consists of a vocabulary.

Read More
The OSI Model - Layers, Features, Principles and Merits or Demerits

The OSI Model - Layers, Features, Principles and Merits or Demerits :

24/10/2018

ISO stands for International organization of Standardization. This is called a model for Open System Interconnection (OSI) and is commonly known as OSI model.

Read More
What Is GPU? World First GPU Details and Where Company's use GPUs?

What Is GPU? World First GPU Details and Where Company's use GPUs?

23/10/2018

GPU (Graphics Processing Unit) is an electronic circuit used to speed up the creation of both 2D and 3D images. A GPU can be present on a video card or motherboard.

Read More
Types of Network Topology with Advantages and Disadvantages

Types of Network Topology with Advantages and Disadvantages :

21/10/2018

Network Topology is the schematic description of a network arrangement, connecting various nodes (sender and receiver) through lines of connection.

Read More

Next Update

Loading...

We have two YouTube channels their name is CodeX or NightHawk. CodeX is for programming related videos and NightHawk is for online game streaming so please supporting us and Subscribe to our channels