Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. The Insider News
  4. Let's Build a JPEG Decoder

Let's Build a JPEG Decoder

Scheduled Pinned Locked Moved The Insider News
comquestion
9 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Terrence Dorsey
    wrote on last edited by
    #1

    Imran Nazar[^]:

    Build a JPEG decoder? Whatever for, when we have so many of them already? JPEG is something we all take for granted: most of the Web comprises pictures transmitted as JPEG files, and video files based on JPEG technology. As it turns out, the concepts that lie behind these images span nearly two hundred years of mathematics and computing theory, and going from the raw file to an image takes a bunch of interesting work.

    A three-part (and growing) series of tutorials on building a DIY decoder. Note: fixed link.

    A T 2 Replies Last reply
    0
    • T Terrence Dorsey

      Imran Nazar[^]:

      Build a JPEG decoder? Whatever for, when we have so many of them already? JPEG is something we all take for granted: most of the Web comprises pictures transmitted as JPEG files, and video files based on JPEG technology. As it turns out, the concepts that lie behind these images span nearly two hundred years of mathematics and computing theory, and going from the raw file to an image takes a bunch of interesting work.

      A three-part (and growing) series of tutorials on building a DIY decoder. Note: fixed link.

      A Offline
      A Offline
      AspDotNetDev
      wrote on last edited by
      #2

      Broken link. I'd really like to read this too. Years ago, I was thinking of implementing a JPEG decoder/encoder, but backed off when I found out that the specification document cost several hundred dollars.

      Thou mewling ill-breeding pignut!

      L B T 3 Replies Last reply
      0
      • A AspDotNetDev

        Broken link. I'd really like to read this too. Years ago, I was thinking of implementing a JPEG decoder/encoder, but backed off when I found out that the specification document cost several hundred dollars.

        Thou mewling ill-breeding pignut!

        L Offline
        L Offline
        LloydA111
        wrote on last edited by
        #3

        Bet you could torrent it.

        =====
        \ | /
        \|/
        |
        |-----|
        | |
        |_ |
        _) | /
        _) __/_
        _) ____
        | /|
        | / |
        | |
        |-----|
        |

        ===

        A 1 Reply Last reply
        0
        • L LloydA111

          Bet you could torrent it.

          =====
          \ | /
          \|/
          |
          |-----|
          | |
          |_ |
          _) | /
          _) __/_
          _) ____
          | /|
          | / |
          | |
          |-----|
          |

          ===

          A Offline
          A Offline
          AspDotNetDev
          wrote on last edited by
          #4

          Never been a fan of obtaining things illegally (except for a season of Sliders, for which I received a DMCA violation notice).

          Thou mewling ill-breeding pignut!

          1 Reply Last reply
          0
          • A AspDotNetDev

            Broken link. I'd really like to read this too. Years ago, I was thinking of implementing a JPEG decoder/encoder, but backed off when I found out that the specification document cost several hundred dollars.

            Thou mewling ill-breeding pignut!

            B Offline
            B Offline
            Brisingr Aerowing
            wrote on last edited by
            #5

            Correct Link[^]

            Bob Dole

            The internet is a great way to get on the net.

            :doh: 2.0.82.7292 SP6a

            1 Reply Last reply
            0
            • A AspDotNetDev

              Broken link. I'd really like to read this too. Years ago, I was thinking of implementing a JPEG decoder/encoder, but backed off when I found out that the specification document cost several hundred dollars.

              Thou mewling ill-breeding pignut!

              T Offline
              T Offline
              Terrence Dorsey
              wrote on last edited by
              #6

              Updated the post with the correct link. Something happened when the hamsters parsed out the URL.

              Director of Content Development, The Code Project

              B 1 Reply Last reply
              0
              • T Terrence Dorsey

                Imran Nazar[^]:

                Build a JPEG decoder? Whatever for, when we have so many of them already? JPEG is something we all take for granted: most of the Web comprises pictures transmitted as JPEG files, and video files based on JPEG technology. As it turns out, the concepts that lie behind these images span nearly two hundred years of mathematics and computing theory, and going from the raw file to an image takes a bunch of interesting work.

                A three-part (and growing) series of tutorials on building a DIY decoder. Note: fixed link.

                T Offline
                T Offline
                Teashirt2
                wrote on last edited by
                #7

                Lets not. These days I only use JPegs in printing, publishing, photograpy only at max quality no loss or min loss. Lossy compression was fun a decade ago. But nowadays it exists because of the widespread base. Relatively speaking LibTif by Sam Leffler is a piece of Engineering Marvel.

                L 1 Reply Last reply
                0
                • T Terrence Dorsey

                  Updated the post with the correct link. Something happened when the hamsters parsed out the URL.

                  Director of Content Development, The Code Project

                  B Offline
                  B Offline
                  Brisingr Aerowing
                  wrote on last edited by
                  #8

                  They took the %27 and made it an '. Why? My guess is 'Why Not?'

                  Bob Dole

                  The internet is a great way to get on the net.

                  :doh: 2.0.82.7292 SP6a

                  1 Reply Last reply
                  0
                  • T Teashirt2

                    Lets not. These days I only use JPegs in printing, publishing, photograpy only at max quality no loss or min loss. Lossy compression was fun a decade ago. But nowadays it exists because of the widespread base. Relatively speaking LibTif by Sam Leffler is a piece of Engineering Marvel.

                    L Offline
                    L Offline
                    LloydA111
                    wrote on last edited by
                    #9

                    What format do you use for photographs these days?

                    =====
                    \ | /
                    \|/
                    |
                    |-----|
                    | |
                    |_ |
                    _) | /
                    _) __/_
                    _) ____
                    | /|
                    | / |
                    | |
                    |-----|
                    |

                    ===

                    1 Reply Last reply
                    0
                    Reply
                    • Reply as topic
                    Log in to reply
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes


                    • Login

                    • Don't have an account? Register

                    • Login or register to search.
                    • First post
                      Last post
                    0
                    • Categories
                    • Recent
                    • Tags
                    • Popular
                    • World
                    • Users
                    • Groups