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

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

?? usage_examples.txt

?? Kakadu V6.1 for Win32 Kakadu 是JPEG2000編解碼的實現之一
?? TXT
?? 第 1 頁 / 共 5 頁
字號:
----------------------------------------------------------------------------
 Usage Examples for the Demonstration Applications Supplied with Kakadu V6.1
----------------------------------------------------------------------------

To help you get started right away, we provide some simple examples
demonstrating the use of the Kakadu example applications.  These are
far from exhaustive and the Kakadu software framework itself is intended
to be used in building more extensive applications than these
demonstration applications.  Nevertheless, the demonstration applications
are quite powerful.  Licensed versions of the Kakadu system ship with
some additional, much simpler demonstration applications for dydactic
purposes.

kdu_compress
------------
  Note: you may find it very useful to examine the attributes used by
  the compressor by supplying a `-record' argument on the command
  line.  You may also find it very useful to open up a code-stream
  (optionally embedded inside a JP2 file) using "kdu_show" and to
  examine the properties (use menu or "p" accelerator) -- note that
  some of the attributes used by the compressor cannot be preserved
  in the code-stream (e.g., visual weights), so will show up only when
  you use `-record' with the compressor.

 a) kdu_compress -i image.pgm -o out.j2c -rate 1.0
    -- irreversible compression to 1 bit/sample.
 b) kdu_compress -i image.pgm -o out.j2c -rate 1.0,0.5,0.25
    -- irreversible compression to a 3 layer code-stream (3 embedded bit-rates)
 c) kdu_compress -i image.pgm -o out.j2c Creversible=yes -rate -,1,0.5,0.25
    -- reversible (lossless) compression with a progressive lossy to
       lossless code-stream having 4 layers.  Note the use of the dash, '-',
       to specify that the final layer should include all remaining
       compressed bits, not included in previous layers.  Specifying a
       large bit-rate for one of the layers does not have exactly the
       same effect and may leave the code-stream not quite lossless.  See
       usage statement for a more detailed explanation.
 d) kdu_compress -i red.pgm,green.pgm,blue.pgm -o out.j2c -rate 0.5
    -- irreversible colour compression (with visual weights) to 0.5 bit/pixel
    -- may use image.ppm or image.bmp if you want to start with a colour image
 e) kdu_compress -i image.pgm -o out.j2c Creversible=yes Clayers=9
                -rate 1.0,0.04 Stiles={711,393} Sorigin={39,71}
                Stile_origin{17,69} Cprecincts={128,128},{64,64}
                Corder=PCRL
    -- spatially progressive code-stream with 9 embedded quality layers,
       roughly logarithmically spaced between 0.04 and 1.0 bits per pixel,
       with some interesting canvas coordinates and weird tile sizes.
 f) kdu_compress -i image.pgm -o out.j2c Corder
    -- type this sort of thing when you can't remember the format or
       description of some element of the parameter specification language.
       In this case, you get an error message with an informative description
       of the "Corder" code-stream parameter attribute.
    -- you may find out all about the code-stream specification language
       by typing "kdu_compress -usage".
 g) kdu_compress -i image.bmp -o out.j2c -rate 0.5 -rotate 90
    -- compresses monochrome or colour bottom-up BMP file with 90 degree
       rotation.  Note that file organization geometry is folded into other
       geometric transformations, which are all performed without any
       buffering of uncompressed data.
 h) kdu_compress -i image.ppm -o out.j2c Stiles={171,191}
                 Clevels:T0C1=0 Cuse_sop:T4=yes Cycc:T2=no
    -- Use only 0 levels (instead of the default 5) of DWT for the second
       component (C1) of the first tile.  Put SOP markers in front of each
       packet of the fifth tile.  Turn off colour transformation (used by
       default for compatible 3-component images) in the third tile.
    -- Command lines used to specify complex code-stream parameter
       configurations can become very long.  As an alternative, you may
       place parameters into one or more switch files and load them from
       the command line using the "-s" option.
 i) kdu_compress -i image.pgm -o out.j2c -rate 1.0,0.3,0.07 Stiles={300,200}
                 Clayers=3 Clayers:T0=2 Clayers:T1=7 Cuse_sop=yes Cuse_eph=yes
    -- Rate allocation is performed across 3 quality layers.  Since the
       first tile is assigned only 2 layers, its quality will not improve
       beyond that associated with the second global bit-rate, 0.3 bps.
       The extra 4 layers for the second tile (T1) will receive empty
       packets without any SOP markers.  EPH markers are included with all
       packets, as mandated by the standard (see corrigendum).
 j) kdu_compress -i image.pgm -o out.j2c -rate 1.0,0.5,0.1,0.03
                 Stiles={300,200} Corder=LRCP
                 Porder:T1={0,0,2,10,10,LRCP} Porder:T1={0,0,4,10,10,PCRL}
                 -record log.txt
    -- Tile 1 (the second tile) gets two tile-parts.  The first tile-part of
       tile 1 includes the first 2 layers (0.1 bits per sample) and has a
       layer progressive order (LRCP).  The second tile-part contains the
       final two quality layers and has a resolution-progressive order (RLCP).
       The first tile-part of every tile appears first, followed by the extra
       tile-part of tile 1 (interleaved tile-parts).  Interesting things happen
       when you truncate the code-stream to a bit-rate below 1.0 -- you
       should be able to guess.
    -- The log file generated using "-record" is very useful for interpreting
       the results of complex command lines.  It uses Kakadu's uniform
       parameter language to report the code-stream parameter configuration.
 k) kdu_compress -i image.pgm -o out.bits -rate 1.0 Cprecincts={128,128}
                 Cuse_sop=yes Cuse_eph=yes "Cmodes=RESTART|ERTERM"
    -- Generates a code-stream with various error resilience features
       enabled.  Use "kdu_expand -resilient" with such code-streams for the
       best results in the event of transmission error.
 l) kdu_compress -i image.raw -o out.bits Sprecision=16 Ssigned=no
                 Sdims={1024,800} Qstep=0.0001 -rate 1.0
    -- Process a raw 16-bit image.
    -- Big-endian byte order is assumed for files with the ".raw" suffix,
       whereas little-endian byte order is assumed if the file has a ".rawl"
       suffix.  Pay special attention to this, since the native byte order
       varies from platform to platform -- we don't want our files to have
       platform-dependent interpretations now, do we!
    -- Note that for raw images you need to
       supply all of the dimensional information: image dimensions, bit-depth
       and whether the image samples are signed 2's complement or unsigned
       values.  Note also that the irreversible processing path chooses
       a default set of quantization parameters based on a single scaling
       parameter (Qstep) -- you can specify individual subband quantization
       factors if you really know what you are doing.  The Qstep value is
       interpreted relative to the nominal range of the data which is from
       -2^{B-1} to 2^{B-1}-1 where B is the bit-depth (Sprecision).  If your
       data is represented as 16-bit words, but all the information resides
       in the least significant 10 bits of these words, the default value
       of Qstep=1/256 may not be appropriate.  In this case, the best thing
       to do would be to specify the actual number of least significant
       bits which are being used (e.g., Sprecision=10 -- it assumes that
       the data is the least significant B bits of a ceil(B/8) byte
       word).  Alternatively, you may leave the most significant bits
       empty, but you should choose a smaller value for Qstep (as suggested
       by the example).  Remember that rate control is performed
       independently of quantization step size selection, except that if
       the quantization steps are too course, not enough bits will be
       produced by the entropy coder for the rate controller to achieve
       the target.  To see how many bits are being produced in any
       given case, run the compressor without a `-rate' argument.
 m) kdu_compress -i image_y.pgm,image_cb.pgm,image_cr.pgm -o out.jp2
                 -jp2_space sYCC CRGoffset={0,0},{0.25,0.25},{0.25,0.25}
                 -rate 1,0.5,0.2
    -- Compresses a YCbCr image directly, having chrominance components
       sub-sampled by a factor of 2 in each direction.  The CRGoffset
       argument aligns the chrominance samples in the middle of each
       2x2 block of luminance samples.  You may work with any sub-sampling
       factors you like, of course, and they may be different in each
       direction and for each component.  As a general rule, the mid-point
       registration of sub-sampled chrominance components requires
       CRGoffset values of 0.5-1/(2S), where S is the relevant
       sub-sampling factor.
          Identifies the colour space as sYCC through a containing JP2
       file's colour box so that the image can be correctly rendered
       (including all appropriate interpolation, component alignment and
       colour conversion operations) by the "kdu_show" application or any
       other conforming JP2 rendering application.
 n) kdu_compress -i image.pgm -o out.jp2 Creversible=yes -rate -,1,0.5
                 -jp2_space iccLUM,2.2,0.099
    -- Embeds the compressed image within a JP2 file having an embedded
       ICC profile identifying the image as having the tone reproduction
       curve defined by the NTSC standard (gamma curve for sRGB has
       parameters gamma=2.4 and beta=0.055 instead of 2.2 and 0.099).
 o) kdu_compress -i image.ppm -o out.jp2 -rate 2,1,0.5
                 -jp2_space iccRGB,3,0.16,0.9642,0,0,0,1,0,0,0,0.8249 Cycc=yes
    -- The embedded ICC profile inserted into the JP2 file describes the
       colour channels as G(X/X0), G(Y/Y0) and G(Z/Z0) where (X0,Y0,Z0)
       are the whitepoint of the D50 profile connection space and G() is
       the standard CIELab gamma function having parameters gamma=3.0 and
       beta=0.16.  The YCC transform applied to these colour channels for
       compression is not all that radically different from the linear
       opponent transform applied to the gamma corrected colour channels
       in the CIELab colour space.  It follows that this representation
       should have properties similar to Lab at D50 and can easily be
       converted (by means of a well conditioned linear transform) into
       a true D50 Lab space.
 p) kdu_compress -i image.ppm -o out.jp2 -rate -,0.05 Clayers=30
                 Creversible=yes Rshift=12 Rlevels=5 -roi {0.3,0.1},{0.5,0.5}
    -- Compresses a colour image losslessly using the max-shift ROI method
       to ensure that a square region of is assigned much higher priority
       in the layer generation process.  The region represents one quarter of
       the total number of image pixels and starts 30% of the way down and
       10% of the way across from the left of the image.  Reconstructing the
       initial layers (you can use kdu_show, kdu_expand or kdu_transcode to
       partially reconstructing or pair down the image) leaves an extremely
       low quality in the background (everything other than the region of
       interest) but a rapidly improving quality in the foreground as more
       and more layers arrive.  The foreground becomes lossless before
       the background improves substantially -- it eventually becomes lossless
       too.
 q) kdu_compress -i image.ppm -o out.jp2 -rate -,0.5 Clayers 20 Cblk={32,32}
                 Creversible=yes Rweight=7 Rlevels=5 -roi mask.pgm,0.5
    -- Another region of interest encoding example.  In this case the region
       is found from the mask image -- the foreground corresponds to the
       mask pixels whose values exceed 50% of the dynamic range (i.e., 128).
       The mask image is automatically scaled to fit the dimensions of each
       image component (scaling and region propogation are done incrementally
       so as to minimize memory consumption).  In this case, the max-shift
       method is not used. Instead, the distortion cost function which drives
       the PCRD-opt layer formation algorithm is modulated by the region
       characteristics.  The transition from background to foreground is
       softer than in the max-shift case and may be controlled by `Rweight'.
       Region definition is poorer than with the max-shift method, but a
       number of important disadvantages are avoided.  For more on this,
       consult the "kakadu.pdf" document.
 r) kdu_compress -i huge.pgm -o huge.jp2 -rate 1.5 Clayers=20 Creversible=yes
                 Clevels=8 Cprecincts={256,256},{256,256},{128,128}
                 Corder=RPCL ORGgen_plt=yes ORGtparts=R Cblk={32,32}
    -- I have used this exact command to successfully compress a very large
       geospatial image (> 500 MByte BMP file).  The entire image is compressed
       without any tiling whatsoever.  The compressed image may subsequently
       be viewed quickly and efficiently using "kdu_show", at any resolution.
       The key elements here are: 1) the generation of PLT marker segments

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区资源| 国产一区二区三区美女| 男女性色大片免费观看一区二区 | 中文在线免费一区三区高中清不卡| 亚洲图片另类小说| 久久99久久99精品免视看婷婷 | 男人的天堂久久精品| 99久久精品99国产精品| 精品福利一区二区三区| 亚洲国产视频一区二区| 成人手机在线视频| 欧美精品一区二区三区视频| 亚洲一区二区综合| 91在线免费视频观看| 国产亚洲婷婷免费| 久久成人羞羞网站| 欧美精品v国产精品v日韩精品 | 成人精品一区二区三区四区| 欧美电影在哪看比较好| 伊人性伊人情综合网| 99久久国产综合精品色伊| 国产欧美日韩不卡| 国产黄色91视频| 久久久亚洲综合| 黄色日韩三级电影| 日韩美女视频在线| 免费观看在线综合色| 欧美日韩久久不卡| 亚洲va欧美va天堂v国产综合| 99热国产精品| 亚洲欧洲日本在线| av在线播放成人| 国产精品久久99| av一二三不卡影片| 亚洲色图丝袜美腿| 欧洲一区二区av| 性久久久久久久久| 欧美日本国产视频| 天天操天天色综合| 3d动漫精品啪啪| 麻豆91在线观看| 精品国产乱码久久久久久老虎 | 亚洲欧美一区二区三区孕妇| 91麻豆免费看| 亚洲成人av一区二区三区| 欧美色综合网站| 日韩av一二三| 26uuu久久综合| 成人小视频免费在线观看| 国产亚洲成aⅴ人片在线观看| 岛国一区二区在线观看| 亚洲老司机在线| 91精品视频网| 国产成人综合在线观看| 综合网在线视频| 欧美日本不卡视频| 国内精品国产成人| 亚洲视频资源在线| 777欧美精品| 国产69精品久久777的优势| 亚洲欧美影音先锋| 在线不卡的av| 成人免费黄色在线| 亚洲午夜一区二区三区| 精品国产伦理网| 色视频一区二区| 国产资源在线一区| 亚洲精品五月天| 久久婷婷成人综合色| 色狠狠av一区二区三区| 狠狠色2019综合网| 国产精品久久网站| 欧美一级日韩一级| av男人天堂一区| 日本v片在线高清不卡在线观看| 国产三级一区二区| 欧美日本高清视频在线观看| 懂色av一区二区夜夜嗨| 午夜精品123| 中文字幕一区二区三区在线播放| 欧美日韩免费观看一区二区三区| 国产伦精一区二区三区| 午夜欧美一区二区三区在线播放| 国产日韩欧美高清| 欧美丰满一区二区免费视频| 成人av资源下载| 美女一区二区视频| 夜夜嗨av一区二区三区中文字幕| 欧美精品一区男女天堂| 欧美三级日本三级少妇99| 岛国一区二区三区| 久久丁香综合五月国产三级网站| 亚洲欧美日本韩国| 中文字幕第一区二区| 日韩欧美国产一区在线观看| 色婷婷综合久久久久中文| 国产精品一线二线三线精华| 青青草精品视频| 亚洲美女区一区| 中文字幕一区二区日韩精品绯色| 日韩精品一区二区三区四区视频 | 亚洲精品va在线观看| 欧美国产禁国产网站cc| 精品免费日韩av| 91精品国产美女浴室洗澡无遮挡| 91国偷自产一区二区三区观看 | 91福利国产精品| 成人h版在线观看| 处破女av一区二区| 国产盗摄视频一区二区三区| 极品瑜伽女神91| 美女mm1313爽爽久久久蜜臀| 日本午夜精品一区二区三区电影| 亚洲成人福利片| 日韩精品一区第一页| 日产国产欧美视频一区精品| 亚洲地区一二三色| 五月婷婷久久综合| 日韩成人伦理电影在线观看| 五月天中文字幕一区二区| 五月婷婷久久综合| 麻豆成人久久精品二区三区小说| 美女一区二区三区| 国产精品主播直播| 不卡欧美aaaaa| 色呦呦一区二区三区| 欧美视频三区在线播放| 欧美日韩视频在线第一区| 欧美丰满少妇xxxxx高潮对白| 欧美一区二区三区色| 26uuu另类欧美| 国产精品三级久久久久三级| 亚洲欧洲av在线| 亚洲成av人在线观看| 捆绑调教美女网站视频一区| 国产福利一区二区| 99精品视频在线观看免费| 欧美中文字幕亚洲一区二区va在线 | 99久久久免费精品国产一区二区 | 欧美一区二区国产| 欧美成人一区二区| 欧美国产激情一区二区三区蜜月| 亚洲精选在线视频| 免费在线观看精品| 成人性生交大合| 欧美无人高清视频在线观看| 日韩欧美一级二级三级久久久 | 日韩一级精品视频在线观看| 久久午夜免费电影| 亚洲欧美国产高清| 免费在线看成人av| 91在线播放网址| 欧美一级二级在线观看| 亚洲国产精品精华液ab| 亚洲高清不卡在线观看| 国产福利91精品一区二区三区| 91视频国产观看| 欧美一区二区三区人| 亚洲色图丝袜美腿| 久久福利资源站| 欧美三级电影网站| 日本一区二区视频在线| 日韩精品福利网| 91小视频在线免费看| 欧美成人性福生活免费看| 亚洲人成网站在线| 国内外精品视频| 51午夜精品国产| 一区二区三区中文字幕在线观看| 狠狠色狠狠色综合| 欧美日韩精品欧美日韩精品 | 国产成人一级电影| 欧美一区二区视频在线观看2022| 国产精品情趣视频| 黄色资源网久久资源365| 欧美三级韩国三级日本三斤| 国产精品青草久久| 韩国成人精品a∨在线观看| 欧美日韩亚洲综合一区二区三区| 国产精品久久影院| 国产精品亚洲午夜一区二区三区 | 欧洲色大大久久| 国产精品久久久久久久久免费丝袜| 美女精品自拍一二三四| 欧美午夜精品久久久久久孕妇| 中文字幕一区二区三| 国产成人免费xxxxxxxx| 欧美精品一区男女天堂| 免费人成黄页网站在线一区二区| 欧美日韩中文一区| 亚洲精品欧美在线| 色悠悠亚洲一区二区| |精品福利一区二区三区| 成人av电影在线观看| 国产蜜臀av在线一区二区三区| 国产呦萝稀缺另类资源| 久久久久国产成人精品亚洲午夜| 久久69国产一区二区蜜臀| 91精品国产综合久久精品app| 亚洲国产精品一区二区www |