Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 9088653
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 16, 20262026-06-16T21:57:06+00:00 2026-06-16T21:57:06+00:00

I remember hearing that sometimes computers will save images in interesting ways. For example

  • 0

I remember hearing that sometimes computers will save images in interesting ways. For example an image where some pixels next to each other are the same exact color, then they are stored as information that the next 30 or some pixels are all “red,” rather than saying each one individually has the values that we know as the color red.

Sometimes you download large programs that are gigabytes in size, but start as a 900 kb file. I guess these are simply tools that connect you to a ftp which gives you some data among other things usually.

So why cant we store gigabytes of information as kilobytes if we do not immediately need to access the information, say for long-term storage?

Take this example, the program is asked to compress a file that is 1024 kilobytes in size. The program used to compress this information detects that the bytes in memory simply form a pattern of {1,0,0,1,0,0,…}. The program creates an algorithm which it can recognize later if asked to uncompress the information and stores the length of memory that this pattern should occupy. The data that the original information occupied is now much smaller.

If the algorithm required is too complicated to compress the entire file, perhaps the computer can separate the data into different algorithms used to output smaller lengths of data when decompression is asked of it.

Is this a realistic approach to compressing data? I thought this might already be used because sometimes I see that a program, windows 7 for example, “expands” data. Is this what the program is really doing?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-16T21:57:07+00:00Added an answer on June 16, 2026 at 9:57 pm

    LZW works by building a dictionary of bit strings and then using references to that dictionary instead of the string. Other compression algorithms work in different ways, but the idea is always to find a smaller representation. Some compression, such as jpeg loses data, this is fine for media where our eyes or ears are able to fill in the missing data. Others such as LZW are “lossless”, they don’t lose data.

    Some compression programs such as pkzip and winzip use various algorithms based on the data. This approach can’t be used for streaming, but works well for files.

    The whole area is very complex, you could spend a lifetime on it an still not know everything about it. Good luck in your pursuit.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I remember hearing somewhere that large functions might have higher execution times because of
I remember hearing that the following code is not C++ compliant and was hoping
I remember hearing about a general optimization problem that relates to function closures, stating
I remember hearing that for performance a development machine should be 32 bit, while
I remember years ago hearing that it is more efficient to have loops decrementing
I remember hearing a long time ago that it was considered best practice to
I remember there is some build-in application that I can use to download websites.
I know that Hpricot is still a standard but I remember hearing about a
I remember seen some code xaml where can get the first element (like an
I remember reading somewhere that Hadoop's performance deteriorates significantly if the machines it runs

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.