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

  • Home
  • SEARCH
  • 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 8955187
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 15, 20262026-06-15T14:29:34+00:00 2026-06-15T14:29:34+00:00

I am reading the official WebP lossless bitstream spec. and I have a feeling,

  • 0

I am reading the official WebP lossless bitstream spec. and I have a feeling, that the document is missing some explanation.

Let me describe some fragments of the specification:

1. Introduction – clear

2. Riff header – clear

3. Transformations

The transformations are used only for the main level ARGB image: the
subresolution images have no transforms, not even the 0 bit indicating
the end-of-transforms.

Nowhere earlier was it mentioned, that the container holds some sub-resolution images. What are they? Where are they described, if not in the specification? How to they add to the final image?

Then, in the Predictor transform paragraph:

We divide the image into squares…

..what image? The main image or sub-resolution image? What if the image cannot be divided into squares (apart from pixel-size squares)?

The first 4 bits of prediction data define the block width and height
in number of bits. The number of block columns, block_xsize, is used
in indexing two-dimensionally.

Does this mean that the image width is block_xsize * block_width ?

The transform data contains the prediction mode for each block of the image.

In what way, what format?

I dont know why I am having a hard time understanding this. Maybe because I am not a native english speaker or because the description is too laconic.

I’d appreciate any help in decoding this specification 🙂

  • 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-15T14:29:36+00:00Added an answer on June 15, 2026 at 2:29 pm

    It was mentioned earlier. Right at the top of the document it says:

    The format uses subresolution images, recursively embedded into the
    format itself, for storing statistical data about the images, such as
    the used entropy codes, spatial predictors, color space conversion,
    and color table.

    These are arrays (or a vector in the case of the color table) of data where each element applies to a block of pixels in the actual image, e.g. a 16×16 block. These “subresolution images” are not themselves subsamples of the image being compressed.

    The format description calls them images because they are stored exactly like the main image is in the format. The transforms are instructions to the decoder to apply to the decompressed main image data. The entropy image is used to decompress the main image, by virtue of providing the Huffman codes for each block.

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

Sidebar

Related Questions

I have been reading a lot of django articles, including the official doc. Occasionally,
respond.js or css3-mediaqueries.js ? The official documentation, especially that of css3-mediaqueries.js, is sparse. Reading
I've been reading the official docs about sending emails from Plone using some templates,
I was reading the code in the official demo page for slider: http://jqueryui.com/demos/slider/ and
I'm reading up on jQuery plugins, and in the official guide the author states:
By reading the official django documentation I haven't understood much about it. https://docs.djangoproject.com/en/dev/topics/logging/#configuring-logging I
Hello Entity Frameworks Gurus!! I've been following the official tutorial and have started a
I've been reading Boost Asio 's Tutorials (Official website). But I found them a
HI i was reading the chapter 8.3.7 -- Oracle API Reference of sqlalchemy0.5.4 official
I have been reading the new 2nd edition of the Lucene in Action and

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.