home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hot Shareware 35
/
hot35.iso
/
ficheros
/
DGRAF
/
SHOWJPG.ZIP
/
SHOWJPG.DOC
next >
Wrap
Text File
|
1998-02-08
|
6KB
|
170 lines
ShowJPG 2.60
Copyright (c) 1995-98 by Jan Patera, All Rights Reserved
Patera@km1.fjfi.cvut.cz
Ultra-fast JPEG image viewer
with capability of displaying and scrolling during decompression.
Image swapping to XMS when out of conventional memory.
Usage: ShowJPG.exe File_name [Width] [-q] [-l]
File_Name is a name of the file to be viewed, must include an
extension and may include a path.
Optional parameter Width is a number saying the width in pixels of the
graphics mode you want to view the image in. Your video adapter must
support any graphics mode with this width (what a surprise!). This mode
must be 256 color for black-and-white images and must be HiColor (32k or
64k colors) or TrueColor (16m colors) for color images. If this parameter
is not specified, ShowJPG chooses the best mode in that all or possibly
the biggest part of the image that can be displayed. A TrueColor mode
rather than a HiColor one is chosen for color images .
Optional parameter -q or -Q commands the ShowJPG to decompress the
image preserving the maximum quality of the image. If specified, the
decompression is slower than if not specified.
Optional parameter -l or -L allows to use the left mouse button to end
ShowJPG, instead of the default right button. This is usable for example
in publicly accessible info-boxes with a screen and a simple touchpad.
Examples:
ShowJPG parrot.jpg
ShowJPG e:girl.jff 1192 -Q
ShowJPG ..\country\house.jif 1280 -l
You may scroll the image in all directions using a mouse and
a keyboard.
Scrolling is even available during decompression.
Use these keys to scroll:
"Left" - moves the image to the right and displays next part on the left
"Right" - moves the image to the left and displays next part on the right
"Up" - moves the image down and displays next part toward the top
"Dn" - moves the image up and displays next part toward the bottom
"PgUp" - displays the top of the image
"PgDn" - displays the bottom of the image
"Home" - displays the left side of the image
"End" - displays the right side of the image
Zooming can be performed by pressing + (plus, Zoom-in) and - (minus,
Zoom-out) keys on the numeric keypad. Zooming is actually switching among
graphics modes with higher or lower resolution. With color images, all
TrueColor (16m colors), all HiColor (32k colors) and all HiColor (64k
colors) modes are looped cyclically. Notice that transformations are
performed when switching among 16m, 32k and 64k color modes. So the image
looses its quality after displaying in any HiColor mode.
Viewing can be ended by pressing Esc, Enter or Space or mouse button.
I would like to thank Douglas Bashford for his careful reading of all
texts in this package and corrections of my mistakes. Release of English
version of ShowJPG would be impossible without his effort.
HISTORY
1.0 - March 1995 - First public release
2.0 - November 1995
- Sped up by 4 times.
- Option for extra-quality decompression added.
- Mouse support added.
- Support of non-standard graphics modes added.
- Displaying in 32bit TrueColor modes fixed.
- Choosing of graphics modes by specifying width of the mode rather than
illogical mode numbers.
2.1 - January 1996
- Support of MacBinary files with JPEG compression added.
2.2 - February 1996
- Displaying very wide images fixed.
- Only a part of the image is displayed if it is too large to fit in
memory.
2.25 - March 1996
- Reading of images with 4:1:1 subsampling fixed
- Reading of some images with 1:1:1 subsampling fixed.
2.50 - January 1997
- Support of Progressive mode images from the Internet added.
- Displaying in 32bit TrueColor modes really fixed.
It really was not fixed in the 2.0 release.
Why did nobody report this BUG?????????????
2.51 - February 1997
- Decompressing of Progressive Mode JPEGs with unusual color component
IDs fixed.
2.52, 2.52b - February 1997
- Images that are too large and they do not fit in any TrueColor mode,
are automatically displayed in the best HiColor mode to fit on the
screen now.
2.52c - March 1997
- Reading of Progressive Mode JPEGs fixed.
2.52d - October 1997
- ShowJPG allows to use the left mouse button instead of the right.
2.52e - November 1997
- Decompressing of Progressive Mode JPEGs with no refine scans
(e.g. created with Adobe Photoshop 4) fixed.
2.60 - February 1998
- Decompressing of Progressive Mode JPEGs with subsampling 1:1:1
and 2:1:1 added.
ShowJPG requires:
-386 processor or better
-VGA videoadapter with VESA BIOS
ShowJPG recommends:
-XMS
ShowJPG supports:
-Progressive Mode JPEG, Baseline JFIF-JPEG, Raw JPEG and MacBinaryJPEG
images in grayscales and in YCbCr (TrueColor) color scheme
-Subsampling types 1x1:1:1, 2x1:1:1 (2:1:1) and 2x2:1:1 (4:1:1) only
I have to say that:
-I have recoded a routine for Reverse DCT into assembler directly from
the source texts by the Independent JPEG Group, Releases 3 and 4,
-I have borrowed the overview of the JPEG file structure from the same
source.
-I have borrowed the overview of the Progressive Mode JPEG compression
algorithm from the same source, Release 6.
This software is freeware, so you may use it as freely as you want to and
where you want to. No fees for the author are required.
All warranties are disclaimed, including damage to hardware and/or
software from use of this product. In no event will I be held liable for
any damages, including lost profits, lost savings or other incidental or
consequential damages arising out of your use or inability to use the
program, or any other claim by any other party.
Please, send your impressions, suggestions and reports via the Internet
to:
patera@km1.fjfi.cvut.cz
The newest version can be got from:
http://pascal.fjfi.cvut.cz/~patera/pictview
http://www.geocities.com/SiliconValley/Pines/9994