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

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

?? wizard.doc

?? JPEG source code converts the image into compressed format
?? DOC
字號:
Advanced usage instructions for the Independent JPEG Group's JPEG software
==========================================================================

This file describes cjpeg's "switches for wizards".

The "wizard" switches are intended for experimentation with JPEG by persons
who are reasonably knowledgeable about the JPEG standard.  If you don't know
what you are doing, DON'T USE THESE SWITCHES.  You'll likely produce files
with worse image quality and/or poorer compression than you'd get from the
default settings.  Furthermore, these switches must be used with caution
when making files intended for general use, because not all JPEG decoders
will support unusual JPEG parameter settings.


Quantization Table Adjustment
-----------------------------

Ordinarily, cjpeg starts with a default set of tables (the same ones given
as examples in the JPEG standard) and scales them up or down according to
the -quality setting.  The details of the scaling algorithm can be found in
jcparam.c.  At very low quality settings, some quantization table entries
can get scaled up to values exceeding 255.  Although 2-byte quantization
values are supported by the IJG software, this feature is not in baseline
JPEG and is not supported by all implementations.  If you need to ensure
wide compatibility of low-quality files, you can constrain the scaled
quantization values to no more than 255 by giving the -baseline switch.
Note that use of -baseline will result in poorer quality for the same file
size, since more bits than necessary are expended on higher AC coefficients.

You can substitute a different set of quantization values by using the
-qtables switch:

	-qtables file	Use the quantization tables given in the named file.

The specified file should be a text file containing decimal quantization
values.  The file should contain one to four tables, each of 64 elements.
The tables are implicitly numbered 0,1,etc. in order of appearance.  Table
entries appear in normal array order (NOT in the zigzag order in which they
will be stored in the JPEG file).

Quantization table files are free format, in that arbitrary whitespace can
appear between numbers.  Also, comments can be included: a comment starts
with '#' and extends to the end of the line.  Here is an example file that
duplicates the default quantization tables:

	# Quantization tables given in JPEG spec, section K.1

	# This is table 0 (the luminance table):
	  16  11  10  16  24  40  51  61
	  12  12  14  19  26  58  60  55
	  14  13  16  24  40  57  69  56
	  14  17  22  29  51  87  80  62
	  18  22  37  56  68 109 103  77
	  24  35  55  64  81 104 113  92
	  49  64  78  87 103 121 120 101
	  72  92  95  98 112 100 103  99

	# This is table 1 (the chrominance table):
	  17  18  24  47  99  99  99  99
	  18  21  26  66  99  99  99  99
	  24  26  56  99  99  99  99  99
	  47  66  99  99  99  99  99  99
	  99  99  99  99  99  99  99  99
	  99  99  99  99  99  99  99  99
	  99  99  99  99  99  99  99  99
	  99  99  99  99  99  99  99  99

If the -qtables switch is used without -quality, then the specified tables
are used exactly as-is.  If both -qtables and -quality are used, then the
tables taken from the file are scaled in the same fashion that the default
tables would be scaled for that quality setting.  If -baseline appears, then
the quantization values are constrained to the range 1-255.

By default, cjpeg will use quantization table 0 for luminance components and
table 1 for chrominance components.  To override this choice, use the -qslots
switch:

	-qslots N[,...]		Select which quantization table to use for
				each color component.

The -qslots switch specifies a quantization table number for each color
component, in the order in which the components appear in the JPEG SOF marker.
For example, to create a separate table for each of Y,Cb,Cr, you could
provide a -qtables file that defines three quantization tables and say
"-qslots 0,1,2".  If -qslots gives fewer table numbers than there are color
components, then the last table number is repeated as necessary.


Sampling Factor Adjustment
--------------------------

By default, cjpeg uses 2:1 horizontal and vertical downsampling when
compressing YCbCr data, and no downsampling for all other color spaces.
You can override this default with the -sample switch:

	-sample HxV[,...]	Set JPEG sampling factors for each color
				component.

The -sample switch specifies the JPEG sampling factors for each color
component, in the order in which they appear in the JPEG SOF marker.
If you specify fewer HxV pairs than there are components, the remaining
components are set to 1x1 sampling.  For example, the default YCbCr setting
is equivalent to "-sample 2x2,1x1,1x1", which can be abbreviated to
"-sample 2x2".

There are still some JPEG decoders in existence that support only 2x1
sampling (also called 4:2:2 sampling).  Compatibility with such decoders can
be achieved by specifying "-sample 2x1".  This is not recommended unless
really necessary, since it increases file size and encoding/decoding time
with very little quality gain.


Multiple Scan / Progression Control
-----------------------------------

By default, cjpeg emits a single-scan sequential JPEG file.  The
-progressive switch generates a progressive JPEG file using a default series
of progression parameters.  You can create multiple-scan sequential JPEG
files or progressive JPEG files with custom progression parameters by using
the -scans switch:

	-scans file	Use the scan sequence given in the named file.

The specified file should be a text file containing a "scan script".
The script specifies the contents and ordering of the scans to be emitted.
Each entry in the script defines one scan.  A scan definition specifies
the components to be included in the scan, and for progressive JPEG it also
specifies the progression parameters Ss,Se,Ah,Al for the scan.  Scan
definitions are separated by semicolons (';').  A semicolon after the last
scan definition is optional.

Each scan definition contains one to four component indexes, optionally
followed by a colon (':') and the four progressive-JPEG parameters.  The
component indexes denote which color component(s) are to be transmitted in
the scan.  Components are numbered in the order in which they appear in the
JPEG SOF marker, with the first component being numbered 0.  (Note that these
indexes are not the "component ID" codes assigned to the components, just
positional indexes.)

The progression parameters for each scan are:
	Ss	Zigzag index of first coefficient included in scan
	Se	Zigzag index of last coefficient included in scan
	Ah	Zero for first scan of a coefficient, else Al of prior scan
	Al	Successive approximation low bit position for scan
If the progression parameters are omitted, the values 0,63,0,0 are used,
producing a sequential JPEG file.  cjpeg automatically determines whether
the script represents a progressive or sequential file, by observing whether
Ss and Se values other than 0 and 63 appear.  (The -progressive switch is
not needed to specify this; in fact, it is ignored when -scans appears.)
The scan script must meet the JPEG restrictions on progression sequences.
(cjpeg checks that the spec's requirements are obeyed.)

Scan script files are free format, in that arbitrary whitespace can appear
between numbers and around punctuation.  Also, comments can be included: a
comment starts with '#' and extends to the end of the line.  For additional
legibility, commas or dashes can be placed between values.  (Actually, any
single punctuation character other than ':' or ';' can be inserted.)  For
example, the following two scan definitions are equivalent:
	0 1 2: 0 63 0 0;
	0,1,2 : 0-63, 0,0 ;

Here is an example of a scan script that generates a partially interleaved
sequential JPEG file:

	0;			# Y only in first scan
	1 2;			# Cb and Cr in second scan

Here is an example of a progressive scan script using only spectral selection
(no successive approximation):

	# Interleaved DC scan for Y,Cb,Cr:
	0,1,2: 0-0,   0, 0 ;
	# AC scans:
	0:     1-2,   0, 0 ;	# First two Y AC coefficients
	0:     3-5,   0, 0 ;	# Three more
	1:     1-63,  0, 0 ;	# All AC coefficients for Cb
	2:     1-63,  0, 0 ;	# All AC coefficients for Cr
	0:     6-9,   0, 0 ;	# More Y coefficients
	0:     10-63, 0, 0 ;	# Remaining Y coefficients

Here is an example of a successive-approximation script.  This is equivalent
to the default script used by "cjpeg -progressive" for YCbCr images:

	# Initial DC scan for Y,Cb,Cr (lowest bit not sent)
	0,1,2: 0-0,   0, 1 ;
	# First AC scan: send first 5 Y AC coefficients, minus 2 lowest bits:
	0:     1-5,   0, 2 ;
	# Send all Cr,Cb AC coefficients, minus lowest bit:
	# (chroma data is usually too small to be worth subdividing further;
	#  but note we send Cr first since eye is least sensitive to Cb)
	2:     1-63,  0, 1 ;
	1:     1-63,  0, 1 ;
	# Send remaining Y AC coefficients, minus 2 lowest bits:
	0:     6-63,  0, 2 ;
	# Send next-to-lowest bit of all Y AC coefficients:
	0:     1-63,  2, 1 ;
	# At this point we've sent all but the lowest bit of all coefficients.
	# Send lowest bit of DC coefficients
	0,1,2: 0-0,   1, 0 ;
	# Send lowest bit of AC coefficients
	2:     1-63,  1, 0 ;
	1:     1-63,  1, 0 ;
	# Y AC lowest bit scan is last; it's usually the largest scan
	0:     1-63,  1, 0 ;

It may be worth pointing out that this script is tuned for quality settings
of around 50 to 75.  For lower quality settings, you'd probably want to use
a script with fewer stages of successive approximation (otherwise the
initial scans will be really bad).  For higher quality settings, you might
want to use more stages of successive approximation (so that the initial
scans are not too large).

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久久久久久岛一牛影视 | 粗大黑人巨茎大战欧美成人| 国产欧美日韩三区| 欧美裸体一区二区三区| 成人动漫一区二区三区| 久久精品国产成人一区二区三区 | 国产精品成人一区二区三区夜夜夜| 欧美日韩1234| 色婷婷激情一区二区三区| 成人一区二区三区在线观看| 日韩电影在线一区二区三区| 亚洲精品伦理在线| 中文字幕第一区第二区| 亚洲精品一区二区精华| 欧美一区二区视频免费观看| 欧美在线高清视频| 色狠狠av一区二区三区| 99久久99久久久精品齐齐| 国产高清一区日本| 国内精品免费在线观看| 蜜乳av一区二区三区| 水野朝阳av一区二区三区| 亚洲国产视频直播| 亚洲精品国产视频| 亚洲欧美另类小说视频| 亚洲日本在线观看| 亚洲三级免费电影| 亚洲免费av观看| 亚洲天堂免费看| 亚洲视频在线观看一区| 综合久久国产九一剧情麻豆| 国产精品少妇自拍| 中文字幕一区在线观看| 国产精品久久一级| 亚洲欧美激情在线| 亚洲欧美日韩在线不卡| 亚洲同性gay激情无套| 国产又黄又大久久| 久久99久久久久| 久久精品国产99久久6| 麻豆国产精品视频| 久久97超碰色| 成人一级片在线观看| 高清成人在线观看| av在线不卡免费看| 91麻豆免费在线观看| 在线观看91视频| 欧美日韩国产精选| 日韩精品一区二区三区swag | 欧美午夜在线一二页| 欧美精品777| 精品国精品自拍自在线| 国产欧美在线观看一区| 亚洲欧洲一区二区在线播放| 亚洲精品日产精品乱码不卡| 亚洲国产aⅴ成人精品无吗| 日韩不卡一二三区| 国产精品一二三区在线| 91小宝寻花一区二区三区| 在线精品视频免费播放| 欧美一级欧美一级在线播放| 久久综合色婷婷| 亚洲欧美怡红院| 亚洲第一激情av| 国产在线精品一区二区三区不卡| 成人美女视频在线看| 欧美挠脚心视频网站| 精品对白一区国产伦| 日韩毛片精品高清免费| 免费视频最近日韩| 成人一区在线看| 777色狠狠一区二区三区| 国产欧美视频一区二区| 亚洲国产一区在线观看| 激情深爱一区二区| 91极品视觉盛宴| 精品日本一线二线三线不卡| 亚洲欧洲精品一区二区精品久久久| 亚洲综合视频网| 国产一区二区三区综合| 欧美亚洲另类激情小说| 26uuu欧美| 亚洲自拍偷拍欧美| 丰满岳乱妇一区二区三区| 欧美日韩黄色影视| 国产精品狼人久久影院观看方式| 亚洲bdsm女犯bdsm网站| 成人午夜在线免费| 欧美一区二区人人喊爽| 一区免费观看视频| 国产一区视频网站| 欧美日韩国产经典色站一区二区三区| 亚洲国产精品国自产拍av| 日韩福利视频导航| 91久久精品一区二区二区| 国产欧美一区二区精品性色| 日本在线不卡视频| 色婷婷亚洲一区二区三区| 欧美性色黄大片| 性感美女极品91精品| 不卡一二三区首页| 精品国产欧美一区二区| 日本视频一区二区三区| 91捆绑美女网站| 国产女人水真多18毛片18精品视频 | 一区二区三区小说| 欧美日韩一区 二区 三区 久久精品| 91精品国产综合久久久久久| 国产精品久久毛片av大全日韩| 蜜臂av日日欢夜夜爽一区| 在线观看中文字幕不卡| 中文欧美字幕免费| 国模大尺度一区二区三区| 91精品国产综合久久蜜臀| 亚洲免费三区一区二区| 大陆成人av片| 国产三级欧美三级日产三级99| 久久av资源站| 精品区一区二区| 麻豆精品在线观看| 日韩欧美国产综合一区| 美女看a上一区| 日韩一区二区三区精品视频| 亚洲18女电影在线观看| 在线观看免费成人| 亚洲国产裸拍裸体视频在线观看乱了| hitomi一区二区三区精品| 国产精品嫩草影院com| 国产激情91久久精品导航 | 久久噜噜亚洲综合| 狂野欧美性猛交blacked| 日韩一级免费观看| 美女免费视频一区| 欧美精品一区二区三区很污很色的| 蜜芽一区二区三区| 精品国产乱码久久久久久牛牛| 精品亚洲成a人在线观看| 久久婷婷国产综合国色天香| 激情成人午夜视频| 久久久久久久国产精品影院| 麻豆精品在线视频| 国产亚洲综合性久久久影院| 国产福利一区在线| 亚洲国产高清在线观看视频| 99久久精品国产一区二区三区| 亚洲人成人一区二区在线观看 | 国产精品一线二线三线精华| 欧美精品一区二区三区一线天视频 | 久久精品视频网| 国产盗摄女厕一区二区三区 | 国产午夜三级一区二区三| 国产福利一区二区| 亚洲四区在线观看| 欧美日韩夫妻久久| 美女脱光内衣内裤视频久久网站 | 亚洲美女在线一区| 欧美精品日韩一本| 国内精品久久久久影院色| 中文字幕一区二区三区色视频| 欧美精品一区二区在线播放| 国产精品嫩草影院com| 久久精品国产精品亚洲精品| 久久久久久久综合狠狠综合| 92国产精品观看| 日韩中文字幕不卡| 国产日韩欧美综合在线| 91国产免费观看| 久久精品国产澳门| 欧美久久一二区| 欧美日本韩国一区二区三区视频| 国产精品亚洲人在线观看| 91丝袜美腿高跟国产极品老师| 国产一区二区三区在线观看免费 | 一区二区三区四区在线播放| 国产清纯美女被跳蛋高潮一区二区久久w | 日本一区二区不卡视频| 精品乱人伦小说| 精品美女一区二区| 欧美成人一区二区| 久久久久久一二三区| 久久精品一区二区三区av| 亚洲精选在线视频| 香蕉久久夜色精品国产使用方法| 一区二区三区毛片| 亚洲欧美日韩国产中文在线| 亚洲成人av一区二区三区| 亚洲国产精品自拍| 亚洲一区二区成人在线观看| 亚洲国产精品久久久久婷婷884 | 国产精品白丝在线| 日韩欧美中文一区| 成人网在线免费视频| 日韩av中文在线观看| 综合激情成人伊人| 精品国产91乱码一区二区三区| 色狠狠一区二区| 国产aⅴ精品一区二区三区色成熟| 日本不卡免费在线视频| 一区二区三区在线不卡| 中文一区在线播放|