亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cjpeg.1

?? 常好且全面的jpeg圖像壓縮算法
?? 1
字號:
.TH CJPEG 1 "20 March 1998"
.SH NAME
cjpeg \- compress an image file to a JPEG file
.SH SYNOPSIS
.B cjpeg
[
.I options
]
[
.I filename
]
.LP
.SH DESCRIPTION
.LP
.B cjpeg
compresses the named image file, or the standard input if no file is
named, and produces a JPEG/JFIF file on the standard output.
The currently supported input file formats are: PPM (PBMPLUS color
format), PGM (PBMPLUS gray-scale format), BMP, Targa, and RLE (Utah Raster
Toolkit format).  (RLE is supported only if the URT library is available.)
.SH OPTIONS
All switch names may be abbreviated; for example,
.B \-grayscale
may be written
.B \-gray
or
.BR \-gr .
Most of the "basic" switches can be abbreviated to as little as one letter.
Upper and lower case are equivalent (thus
.B \-BMP
is the same as
.BR \-bmp ).
British spellings are also accepted (e.g.,
.BR \-greyscale ),
though for brevity these are not mentioned below.
.PP
The basic switches are:
.TP
.BI \-quality " N"
Scale quantization tables to adjust image quality.  Quality is 0 (worst) to
100 (best); default is 75.  (See below for more info.)
.TP
.B \-grayscale
Create monochrome JPEG file from color input.  Be sure to use this switch when
compressing a grayscale BMP file, because
.B cjpeg
isn't bright enough to notice whether a BMP file uses only shades of gray.
By saying
.BR \-grayscale ,
you'll get a smaller JPEG file that takes less time to process.
.TP
.B \-optimize
Perform optimization of entropy encoding parameters.  Without this, default
encoding parameters are used.
.B \-optimize
usually makes the JPEG file a little smaller, but
.B cjpeg
runs somewhat slower and needs much more memory.  Image quality and speed of
decompression are unaffected by
.BR \-optimize .
.TP
.B \-progressive
Create progressive JPEG file (see below).
.TP
.B \-targa
Input file is Targa format.  Targa files that contain an "identification"
field will not be automatically recognized by
.BR cjpeg ;
for such files you must specify
.B \-targa
to make
.B cjpeg
treat the input as Targa format.
For most Targa files, you won't need this switch.
.PP
The
.B \-quality
switch lets you trade off compressed file size against quality of the
reconstructed image: the higher the quality setting, the larger the JPEG file,
and the closer the output image will be to the original input.  Normally you
want to use the lowest quality setting (smallest file) that decompresses into
something visually indistinguishable from the original image.  For this
purpose the quality setting should be between 50 and 95; the default of 75 is
often about right.  If you see defects at
.B \-quality
75, then go up 5 or 10 counts at a time until you are happy with the output
image.  (The optimal setting will vary from one image to another.)
.PP
.B \-quality
100 will generate a quantization table of all 1's, minimizing loss in the
quantization step (but there is still information loss in subsampling, as well
as roundoff error).  This setting is mainly of interest for experimental
purposes.  Quality values above about 95 are
.B not
recommended for normal use; the compressed file size goes up dramatically for
hardly any gain in output image quality.
.PP
In the other direction, quality values below 50 will produce very small files
of low image quality.  Settings around 5 to 10 might be useful in preparing an
index of a large image library, for example.  Try
.B \-quality
2 (or so) for some amusing Cubist effects.  (Note: quality
values below about 25 generate 2-byte quantization tables, which are
considered optional in the JPEG standard.
.B cjpeg
emits a warning message when you give such a quality value, because some
other JPEG programs may be unable to decode the resulting file.  Use
.B \-baseline
if you need to ensure compatibility at low quality values.)
.PP
The
.B \-progressive
switch creates a "progressive JPEG" file.  In this type of JPEG file, the data
is stored in multiple scans of increasing quality.  If the file is being
transmitted over a slow communications link, the decoder can use the first
scan to display a low-quality image very quickly, and can then improve the
display with each subsequent scan.  The final image is exactly equivalent to a
standard JPEG file of the same quality setting, and the total file size is
about the same --- often a little smaller.
.B Caution:
progressive JPEG is not yet widely implemented, so many decoders will be
unable to view a progressive JPEG file at all.
.PP
Switches for advanced users:
.TP
.B \-dct int
Use integer DCT method (default).
.TP
.B \-dct fast
Use fast integer DCT (less accurate).
.TP
.B \-dct float
Use floating-point DCT method.
The float method is very slightly more accurate than the int method, but is
much slower unless your machine has very fast floating-point hardware.  Also
note that results of the floating-point method may vary slightly across
machines, while the integer methods should give the same results everywhere.
The fast integer method is much less accurate than the other two.
.TP
.BI \-restart " N"
Emit a JPEG restart marker every N MCU rows, or every N MCU blocks if "B" is
attached to the number.
.B \-restart 0
(the default) means no restart markers.
.TP
.BI \-smooth " N"
Smooth the input image to eliminate dithering noise.  N, ranging from 1 to
100, indicates the strength of smoothing.  0 (the default) means no smoothing.
.TP
.BI \-maxmemory " N"
Set limit for amount of memory to use in processing large images.  Value is
in thousands of bytes, or millions of bytes if "M" is attached to the
number.  For example,
.B \-max 4m
selects 4000000 bytes.  If more space is needed, temporary files will be used.
.TP
.BI \-outfile " name"
Send output image to the named file, not to standard output.
.TP
.B \-verbose
Enable debug printout.  More
.BR \-v 's
give more output.  Also, version information is printed at startup.
.TP
.B \-debug
Same as
.BR \-verbose .
.PP
The
.B \-restart
option inserts extra markers that allow a JPEG decoder to resynchronize after
a transmission error.  Without restart markers, any damage to a compressed
file will usually ruin the image from the point of the error to the end of the
image; with restart markers, the damage is usually confined to the portion of
the image up to the next restart marker.  Of course, the restart markers
occupy extra space.  We recommend
.B \-restart 1
for images that will be transmitted across unreliable networks such as Usenet.
.PP
The
.B \-smooth
option filters the input to eliminate fine-scale noise.  This is often useful
when converting dithered images to JPEG: a moderate smoothing factor of 10 to
50 gets rid of dithering patterns in the input file, resulting in a smaller
JPEG file and a better-looking image.  Too large a smoothing factor will
visibly blur the image, however.
.PP
Switches for wizards:
.TP
.B \-baseline
Force baseline-compatible quantization tables to be generated.  This clamps
quantization values to 8 bits even at low quality settings.  (This switch is
poorly named, since it does not ensure that the output is actually baseline
JPEG.  For example, you can use
.B \-baseline
and
.B \-progressive
together.)
.TP
.BI \-qtables " file"
Use the quantization tables given in the specified text file.
.TP
.BI \-qslots " N[,...]"
Select which quantization table to use for each color component.
.TP
.BI \-sample " HxV[,...]"
Set JPEG sampling factors for each color component.
.TP
.BI \-scans " file"
Use the scan script given in the specified text file.
.PP
The "wizard" switches are intended for experimentation with JPEG.  If you
don't know what you are doing, \fBdon't use them\fR.  These switches are
documented further in the file wizard.doc.
.SH EXAMPLES
.LP
This example compresses the PPM file foo.ppm with a quality factor of
60 and saves the output as foo.jpg:
.IP
.B cjpeg \-quality
.I 60 foo.ppm
.B >
.I foo.jpg
.SH HINTS
Color GIF files are not the ideal input for JPEG; JPEG is really intended for
compressing full-color (24-bit) images.  In particular, don't try to convert
cartoons, line drawings, and other images that have only a few distinct
colors.  GIF works great on these, JPEG does not.  If you want to convert a
GIF to JPEG, you should experiment with
.BR cjpeg 's
.B \-quality
and
.B \-smooth
options to get a satisfactory conversion.
.B \-smooth 10
or so is often helpful.
.PP
Avoid running an image through a series of JPEG compression/decompression
cycles.  Image quality loss will accumulate; after ten or so cycles the image
may be noticeably worse than it was after one cycle.  It's best to use a
lossless format while manipulating an image, then convert to JPEG format when
you are ready to file the image away.
.PP
The
.B \-optimize
option to
.B cjpeg
is worth using when you are making a "final" version for posting or archiving.
It's also a win when you are using low quality settings to make very small
JPEG files; the percentage improvement is often a lot more than it is on
larger files.  (At present,
.B \-optimize
mode is always selected when generating progressive JPEG files.)
.SH ENVIRONMENT
.TP
.B JPEGMEM
If this environment variable is set, its value is the default memory limit.
The value is specified as described for the
.B \-maxmemory
switch.
.B JPEGMEM
overrides the default value specified when the program was compiled, and
itself is overridden by an explicit
.BR \-maxmemory .
.SH SEE ALSO
.BR djpeg (1),
.BR jpegtran (1),
.BR rdjpgcom (1),
.BR wrjpgcom (1)
.br
.BR ppm (5),
.BR pgm (5)
.br
Wallace, Gregory K.  "The JPEG Still Picture Compression Standard",
Communications of the ACM, April 1991 (vol. 34, no. 4), pp. 30-44.
.SH AUTHOR
Independent JPEG Group
.SH BUGS
Arithmetic coding is not supported for legal reasons.
.PP
GIF input files are no longer supported, to avoid the Unisys LZW patent.
Use a Unisys-licensed program if you need to read a GIF file.  (Conversion
of GIF files to JPEG is usually a bad idea anyway.)
.PP
Not all variants of BMP and Targa file formats are supported.
.PP
The
.B \-targa
switch is not a bug, it's a feature.  (It would be a bug if the Targa format
designers had not been clueless.)
.PP
Still not as fast as we'd like.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
人人爽香蕉精品| 99精品视频在线播放观看| 九九九精品视频| 9i在线看片成人免费| 91精品国产福利| 中文字幕日本不卡| 精品一区二区三区香蕉蜜桃| 一本到高清视频免费精品| 欧美v国产在线一区二区三区| 亚洲精品日韩一| 国产精品一区二区果冻传媒| 欧美日韩日日摸| 亚洲欧美激情在线| 国产精品一区二区黑丝| 日韩视频在线永久播放| 夜夜嗨av一区二区三区四季av| 国产一二精品视频| 欧美顶级少妇做爰| 亚洲精选一二三| 高清日韩电视剧大全免费| 日韩精品中文字幕一区二区三区 | 欧美在线一区二区三区| 久久久久国色av免费看影院| 免费av成人在线| 欧美日韩一区二区三区在线| 成人欧美一区二区三区视频网页| 国产电影一区在线| 久久综合色综合88| 国产一区二三区| 精品处破学生在线二十三| 日韩专区一卡二卡| 7777女厕盗摄久久久| 午夜不卡在线视频| 欧美裸体bbwbbwbbw| 亚洲丰满少妇videoshd| 精品视频一区二区三区免费| 亚洲综合一二三区| 欧美系列在线观看| 亚洲va国产天堂va久久en| 91激情五月电影| 午夜精品久久久久久久| 91精品国模一区二区三区| 丝袜亚洲精品中文字幕一区| 9191精品国产综合久久久久久| 亚洲第一久久影院| 欧美日韩精品电影| 蜜臀av性久久久久蜜臀aⅴ流畅| 91精品国产欧美日韩| 精彩视频一区二区| 国产人成一区二区三区影院| av激情综合网| 亚洲一线二线三线视频| 在线播放中文一区| 国模一区二区三区白浆| 亚洲国产精品高清| 在线日韩av片| 日产国产欧美视频一区精品| 26uuu国产日韩综合| 午夜私人影院久久久久| 精品久久一二三区| 成人免费毛片片v| 亚洲h动漫在线| 日韩欧美卡一卡二| 成人成人成人在线视频| 亚洲高清免费在线| 日韩精品资源二区在线| 99久久婷婷国产| 亚洲成人免费电影| 国产欧美精品一区| 欧美色男人天堂| 国产一区二区不卡在线| 亚洲另类春色校园小说| 欧美一区二区三区在线视频| 成人免费av网站| 五月激情综合色| 中文字幕av资源一区| 欧美夫妻性生活| 成人综合婷婷国产精品久久免费| 亚洲靠逼com| 久久久综合网站| 精品视频在线视频| 成人黄色小视频| 视频一区视频二区在线观看| 中文字幕亚洲一区二区va在线| 欧美精品在线观看播放| 不卡大黄网站免费看| 蜜桃视频一区二区| 亚洲一区二区在线观看视频 | 欧美三级中文字幕| 国产精品12区| 久久精品国产第一区二区三区| 一二三四社区欧美黄| 中文字幕欧美激情一区| 欧美电视剧在线观看完整版| 欧美亚洲一区二区在线| 丁香激情综合国产| 国内精品伊人久久久久av一坑| 午夜伦欧美伦电影理论片| 综合精品久久久| 国产欧美日韩综合| 久久婷婷国产综合国色天香| 91精品国产综合久久小美女| 在线观看www91| 成人高清视频在线观看| 久久超碰97中文字幕| 欧美a级一区二区| 婷婷中文字幕综合| 亚洲国产三级在线| 亚洲六月丁香色婷婷综合久久 | 国产在线一区二区| 日韩高清不卡一区二区三区| 一区二区三区91| 亚洲天堂2014| 亚洲欧洲国产日韩| 自拍av一区二区三区| 亚洲视频一区在线| 综合久久久久久久| 一区二区在线看| 亚洲综合在线观看视频| 亚洲欧美视频在线观看视频| 1区2区3区国产精品| 亚洲欧美一区二区三区国产精品| 国产精品免费看片| 国产精品久久久久久久第一福利| 国产精品午夜电影| 亚洲天堂久久久久久久| 亚洲色图丝袜美腿| 一区二区三区成人在线视频| 天堂一区二区在线| 奇米亚洲午夜久久精品| 国产在线精品一区二区夜色| 国内外成人在线视频| 丁香天五香天堂综合| 成人av在线看| 色天使久久综合网天天| 欧美群妇大交群中文字幕| 日韩免费成人网| 欧美国产日韩在线观看| 亚洲精品美国一| 午夜激情一区二区| 国产在线精品国自产拍免费| 成人免费毛片a| 欧美在线播放高清精品| 欧美一三区三区四区免费在线看| 精品久久久久一区二区国产| 国产精品久久久久精k8| 午夜精品福利一区二区三区蜜桃| 免费在线观看不卡| 成人性生交大片免费看在线播放| 日本乱码高清不卡字幕| 日韩精品中文字幕在线不卡尤物| 国产精品天干天干在观线| 一区二区三区电影在线播| 久久99精品国产麻豆不卡| 成人99免费视频| 欧美精品在线观看播放| 国产精品视频线看| 日韩中文字幕区一区有砖一区| 国产成人亚洲综合a∨猫咪| 91福利视频网站| www亚洲一区| 亚洲国产aⅴ成人精品无吗| 国产精品亚洲综合一区在线观看| 欧美中文字幕不卡| 欧美高清在线精品一区| 日本一不卡视频| 一本高清dvd不卡在线观看| 亚洲精品在线免费观看视频| 亚洲精品乱码久久久久久日本蜜臀| 久久66热偷产精品| 欧美色男人天堂| 最新国产成人在线观看| 九一九一国产精品| 精品视频一区 二区 三区| 国产精品电影院| 国产在线日韩欧美| 91精品国产综合久久精品性色| 亚洲蜜臀av乱码久久精品蜜桃| 国产一区在线不卡| 91精品欧美久久久久久动漫| 一区二区三区蜜桃| 91色九色蝌蚪| 国产嫩草影院久久久久| 国模套图日韩精品一区二区| 欧美日韩国产在线播放网站| 亚洲欧美一区二区不卡| 成人av综合一区| 久久精品人人做| 国内偷窥港台综合视频在线播放| 91精品国产一区二区三区香蕉| 亚洲综合在线电影| 色欲综合视频天天天| 国产精品你懂的在线欣赏| 国产精品77777| 久久久久国产免费免费| 国产一区福利在线| 欧美激情中文不卡| 国产成人一区二区精品非洲| 国产亚洲精品aa| 国产综合色产在线精品|