HP Forums

Full Version: weird usages of HP 49 (original)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.

I was wondering if it was possible, and this would require strange programming, to load an image (jpeg) into the calc's memory and pan on the image (if it was bigger then the screen). If so, would this be very slow? Obviously it would have to be black and white, or at least discernible under those conditions.

It doesn't pan, but I have an animated image of a rotating globe of the Earth for my HP48SX. If that can be done, I'd think a panning image could be done. I don't believe a jpg would be the right format though.

Well, you'd first have to decompress the JPEG image into actual pixels. That's a time-consuming process for native Saturn CPU instruction set. Dropping back into the ARM instruction set for the HP49 may be very useful for speed.

If the image is large and the aspect ratio is same/near to that of HP49 screen, and 8X downsampling would work, then the DC coeffecients of the 8x8 DCT blocks could just be used. This avoids the extra crunching to extract all the other pixels - as the DCT's DC coefficient is just the avg value of all the pixels in that 8x8 block.

Bill Wiese

San Jose, CA USA

1234 to delete

I have my doubts about viewing a jpeg itself on the calculators, but there are utilities for converting between various image formats and graphicss objects for the calculators. Try some searches at http://www.hpcalc.org/.