- JPEG and PNG image viewer for the Casio Prizm (v1.1 is out!)
- 06 Jan 2013 05:14:14 pm
- Last edited by gbl08ma on 08 Jul 2017 01:29:08 pm; edited 4 times in total
Tired of having to convert pictures to proprietary and inconvenient formats to view them on your Prizm? This add-in will certainly help you get rid of that pain! This is a picture viewer that supports the JPEG and PNG formats, which means that you'll be able to view most images on your Prizm without having to convert them to g3p.
It uses TJpgDec for decoding JPEG and zlib+libpng for decoding PNG. The PNG decoding part is based on ProgrammerNerd's great work on making a rudimentary PNG viewer. He also helped getting zlib and libpng to compile.
TJpgDec homepage: http://elm-chan.org/fsw/tjpgd/00index.html
zlib homepage: http://zlib.net/
libpng homepage: http://libpng.org/pub/png/libpng.html
The add-in remembers the last image being viewed, if any, and tries to recall it when the add-in is opened.
Supported files:
Baseline JPEG files with size up to 65520 x 65520 pixels are supported. Progressive or lossless JPEG not supported. Make sure to uncheck the "Progressive" option when exporting from GIMP, for example.
All non-interlaced PNG files should be supported. There are no limits on height (other than 4-byte integer limits and time constraints); for width, one should be fine if it doesn't exceed 5000 pixels.
Controls:
When viewing an image, use the "replay" D-pad for navigating in the image 64 pixels on the selected direction; use the 2,4,6 and 8 keys as a D-pad for navigating a whole screen down, left, right or up (think of the effect of Page Down and Page Up on a computer). Keys 1, 3, 7 and 9 can be used to navigate diagonally in a similar fashion.
When viewing a JPEG picture, press minus to zoom out, and plus to zoom back in.
When viewing a PNG picture, press minus to switch to the fit-to-screen mode, and plus to go back to the no-scaling mode.
eActivity strip mode:
Note that the picture files are not included in the eActivity itself, as it happens with g3p pictures; the strip acts more like a link. So, if you move or delete pictures in the storage memory, the links will break. Same goes if you copy the file to another calculator without keeping the absolute paths for the images.
To select a picture for a strip, open a image viewer strip, view an image and then switch back to the eActivity document (press Shift then the "Store" -> key above AC/On).
Download
Download v1.1 (g3a only): http://tny.im/ivcp
Nice ZIP with read-me and license: http://tny.im/prImageZipDL
The add-in is licensed under the BSD 2-clause license.
Please give feedback.
Screenshots:
---
Original post for historical purposes: http://tny.im/14D
It uses TJpgDec for decoding JPEG and zlib+libpng for decoding PNG. The PNG decoding part is based on ProgrammerNerd's great work on making a rudimentary PNG viewer. He also helped getting zlib and libpng to compile.
TJpgDec homepage: http://elm-chan.org/fsw/tjpgd/00index.html
zlib homepage: http://zlib.net/
libpng homepage: http://libpng.org/pub/png/libpng.html
The add-in remembers the last image being viewed, if any, and tries to recall it when the add-in is opened.
Supported files:
Baseline JPEG files with size up to 65520 x 65520 pixels are supported. Progressive or lossless JPEG not supported. Make sure to uncheck the "Progressive" option when exporting from GIMP, for example.
All non-interlaced PNG files should be supported. There are no limits on height (other than 4-byte integer limits and time constraints); for width, one should be fine if it doesn't exceed 5000 pixels.
Controls:
When viewing an image, use the "replay" D-pad for navigating in the image 64 pixels on the selected direction; use the 2,4,6 and 8 keys as a D-pad for navigating a whole screen down, left, right or up (think of the effect of Page Down and Page Up on a computer). Keys 1, 3, 7 and 9 can be used to navigate diagonally in a similar fashion.
When viewing a JPEG picture, press minus to zoom out, and plus to zoom back in.
When viewing a PNG picture, press minus to switch to the fit-to-screen mode, and plus to go back to the no-scaling mode.
eActivity strip mode:
Note that the picture files are not included in the eActivity itself, as it happens with g3p pictures; the strip acts more like a link. So, if you move or delete pictures in the storage memory, the links will break. Same goes if you copy the file to another calculator without keeping the absolute paths for the images.
To select a picture for a strip, open a image viewer strip, view an image and then switch back to the eActivity document (press Shift then the "Store" -> key above AC/On).
Download
Download v1.1 (g3a only): http://tny.im/ivcp
Nice ZIP with read-me and license: http://tny.im/prImageZipDL
The add-in is licensed under the BSD 2-clause license.
Please give feedback.
Screenshots:
---
Original post for historical purposes: http://tny.im/14D