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

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

?? qccwavsubbandpyramid3d.3

?? QccPack implementation in C
?? 3
字號:
.TH QCCWAVSUBBANDPYRAMID3D 3 "QCCPACK" "".SH NAMEQccWAVSubbandPyramid3D \- data structurefor a three-dimensional dyadic or wavelet-packetsubband decomposition of an image cube.SH SYNOPSIS.B #include "libQccPack.h".sp.BI "int QccWAVSubbandPyramid3DInitialize(QccWAVSubbandPyramid3D *" subband_pyramid );.br.BI "int QccWAVSubbandPyramid3DAlloc(QccWAVSubbandPyramid3D *" subband_pyramid );.br.BI "void QccWAVSubbandPyramid3DFree(QccWAVSubbandPyramid3D *" subband_pyramid );.br.BI "int QccWAVSubbandPyramid3DNumLevelsToNumSubbandsDyadic(int " num_levels );.br.BI "int QccWAVSubbandPyramid3DNumLevelsToNumSubbandsPacket(int " temporal_num_levels ", int " spatial_num_levels );.br.BI "int QccWAVSubbandPyramid3DNumSubbandsToNumLevelsDyadic(int " num_subbands );.br.BI "int QccWAVSubbandPyramid3DCalcLevelFromSubbandDyadic(int " subband ", int " num_levels );.br.BI "int QccWAVSubbandPyramid3DCalcLevelFromSubbandPacket(int " subband ", int " temporal_num_levels ", int " spatial_num_levels ", int *" temporal_level ", int *" spatial_level );.br.BI "int QccWAVSubbandPyramid3DSubbandSize(const QccWAVSubbandPyramid3D *" subband_pyramid ", int " subband ", int *" subband_num_frames ", int *" subband_num_rows ", int *" subband_num_cols );.br.BI "int QccWAVSubbandPyramid3DSubbandOffsets(const QccWAVSubbandPyramid3D *" subband_pyramid ", int " subband ", int *" frame_offset ", int *" row_offset ", int *" col_offset );.br.BI "int QccWAVSubbandPyramid3DPrint(const QccWAVSubbandPyramid3D *" subband_pyramid );.SH DESCRIPTIONQccPack provides data structure.B QccWAVSubbandPyramid3Dfor representing three-dimensional subband decompositions ofimage cubes.This subband-pyramid structure can be read from and written to .BR SP3 -formatfiles, or a.B QccWAVSubbandPyramid3Dstructure can be used without file input or output..SH "DATA STRUCTURE"The.B QccWAVSubbandPyramid3Ddata structure is defined as:.RS.nftypedef struct{  QccString filename;  QccString magic_num;  int major_version;  int minor_version;  int transform_type;  int temporal_num_levels;  int spatial_num_levels;  int num_frames;  int num_rows;  int num_cols;  int origin_frame;  int origin_row;  int origin_col;  int subsample_pattern_frame;  int subsample_pattern_row;  int subsample_pattern_col;  QccVolume volume;} QccWAVSubbandPyramid3D;.fi.RE.LPThe fields of.B QccWAVSubbandPyramid3Dare as follows:.TP.I filenameThe name of the file..TP.IR magic_num ", " major_version ", " minor_versionThe magic number and version of the file..TP.IR transform_typeThe type of transform (dyadic or wavelet-packet); this will be either.BR QCCWAVSUBBANDPYRAMID3D_DYADICor.BR QCCWAVSUBBANDPYRAMID3D_PACKET ..TP.IR temporal_num_levelsThe number of levels of temporal decomposition in the subband pyramid..TP.IR spatial_num_levelsThe number of levels of spatial decomposition in the subband pyramid.For a wavelet-packet transform, .IR spatial_num_levelswill be equal to.IR temporal_num_levels ..TP.IR num_frames ", " num_rows ", " num_colsThe overall size of the volume of coefficients..TP.IR origin_frame ", " origin_row ", " origin_colIndicates the frame, row, and column indicesof the upper corner of the volume of coefficients..TP.IR subsample_pattern_row ", " subsample_pattern_colIndicates the subsampling decomposition pattern along the rows andcolumns..TP.I volumeThe volume of coefficients..SH "FILE FORMAT"For reading and writing structuresof type.BR QccWAVSubbandPyramid3D ,QccPack provides the.B SP3file format.This file format starts with an ASCII header followed bybinary data.The ASCII header consists of magic-number/revisioninformationfollowed by any amount of white space(space, `\\t' (tab), `\\n' (newline), `\\r' (carriage return)) and/orcomments lines (lines starting with `#').  Following this white space,additional ASCIIheader information is given, separated by blanks and newlines.Binary data follows this ASCII header information.Note:  one (and only one) newline .B mustimmediately follow the last component of ASCII header information before thestart of the binary data..LPThe.B SP3file format consists of the following information:.RS.sp.BI SP3 X.X.br.I "<white space>".br.I T.br.RI [ L ].I S.br.I "C R F".br.IR "i111 i112" \|.\|.\|..br.IR "i121 i122" \|.\|.\|..br.IR "i211 i212" \|.\|.\|..br\|..br\|..br\|..br.sp.REwhere.B SP3is the magic number,.I X.Xis the version number,.I "<white space>"is white space and/or comment lines, .I Tis the transform type (either.BR QCCWAVSUBBANDPYRAMID3D_DYADICor.BR QCCWAVSUBBANDPYRAMID3D_PACKET ),.I Lis the number of levels of temporal decomposition (not present if.I Tis .BR QCCWAVSUBBANDPYRAMID3D_PACKET ),.I Sis the number of levels of spatial decomposition,.I Cis the number of columns of the subband-pyramid image cube,.I Ris the number of rows, .I Fis the number of frames, and.I ikmnis the coefficient for the .IR k thframe,.IR m throw, .IR n thcolumn of the subband-pyramid image cube..IR T ", " L ", " S ", " C ", " R ", and " Fare stored in ASCII.  The image cube itself,.IR ikmn ,is stored as binary floating-point numbers (4 bytes each, MSB first,see.BR QccFileWriteDouble (3)).The values of .I Land.I Sgive the number of decompositions in the volume of coefficients.If .I S= 0, (and.I L= 0 for a wavelet-packet decomposition),the image cube has not been decomposed..SH "ROUTINES".B QccWAVSubbandPyramid3DInitialize()should be called before any use of a.B QccWAVSubbandPyramid3Dstructure..B QccWAVSubbandPyramid3DInitialize()initializes the fields of.I subband_pyramidto the following values:.RS.IR filename :.B NULLstring.br.IR magic_num :.B QCCSUBBANDPYRAMID3D_MAGICNUM.br.IR major_version ", " minor_version :initialized to output of .BR QccGetQccPackVersion (3).br.IR transform_type :.BR QCCWAVSUBBANDPYRAMID3D_PACKET.br.IR temporal_num_levels :0.br.IR spatial_num_levels :0.br.IR num_frames :0.br.IR num_rows :0.br.IR num_cols :0.br.IR origin_frame0.br.IR origin_row0.br.IR origin_col0.br.IR subsample_pattern_frame :0.br.IR subsample_pattern_row :0.br.IR subsample_pattern_col :0.br.IR volume :.B NULL.RE.LP.B QccWAVSubbandPyramid3DAlloc()allocates storage space for .IR subband_pyramid->volume .If .I subband_pyramid->volumeis not.BR NULL ,.B QccWAVSubbandPyramid3DAlloc()returns immediately without changing the state of any memory allocation.Otherwise,the .I subband_pyramid->volumearray is allocated.The fields.IR subband_pyramid->num_frames , .IR subband_pyramid->num_rows ,and.IR subband_pyramid->num_cols must be set prior to calling.BR QccWAVSubbandPyramid3DAlloc() ..LP.B QccWAVSubbandPyramid3DFree()frees the.I subband_pyramid->volumearray previously allocated by.BR QccWAVSubbandPyramid3DAlloc() ..LP.B QccWAVSubbandPyramid3DNumLevelsToNumSubbandsDyadic()calculates the number of subbands in a dyadic subband pyramid with.I num_levels levels. This value is .I num_levels* 7 + 1..LP.B QccWAVSubbandPyramid3DNumLevelsToNumSubbandsPacket()calculates the number of subbands in a wavelet-packet subband pyramid with.I temporal_num_levels temporal levels and.I spatial_num_levelsspatial levels. This value is .BR QccWAVSubbandPyramidNumLevelsToNumSubbands (.IR spatial_num_levels ).RI "* " temporal_num_levels " + 1.".LP.B QccWAVSubbandPyramid3DNumSubbandsToNumLevelsDyadic()calculates the number of levels in a dyadic subband pyramid with.I num_subbands subbands..LP.B QccWAVSubbandPyramid3DCalcLevelFromSubbandDyadic()calculates the level of the specified.I subbandin a dyadic subband pyramid with.I num_levelslevels.Here,.I subbandgives the subband number of the subband in the pyramid..LP.B QccWAVSubbandPyramid3DCalcLevelFromSubbandPacket()calculates the levels of the specified.I subbandin a wavelet-packet subband pyramid with.I temporal_num_levelstemporal levels and.I spatial_num_levelsspatial levels.Here,.I subbandgives the subband number of the subband in the pyramid.The temporal level of the specified subband is returned in.IR temporal_level while the spatial level of the subband is returned in.IR spatial_level ..LP.B QccWAVSubbandPyramid3DSubbandSize()calculates the size of the specified.I subbandin .IR subband_pyramid .The size of the subband is returned in.IR subband_num_frames ,.IR subband_num_rows ,and.IR subband_num_cols ,which must be allocated prior to calling.BR QccWAVSubbandPyramid3DSubbandSize() ..LP.B QccWAVSubbandPyramid3DSubbandOffsets()calculates the location in.I subband_pyramid->volumeof the specified.IR subband .The frame, row, and column offsetsare returned in.IR frame_offset ,.IR row_offset ,and.IR col_offset ,respectively,which must be allocated prior to calling.BR QccWAVSubbandPyramid3DSubbandOffsets() ..LP.B QccWAVSubbandPyramid3DPrint()prints the contents of.I subband_pyramidto stdout..SH "RETURN VALUE"These routines return 0 on success, and 1 on failure..SH "SEE ALSO".BR QccWAVSubbandPyramid3DDWT (3),.BR QccWAVSubbandPyramid3DInverseDWT (3),.BR QccPackWAV (3),.BR QccPack (3).LPB.-J. Kim, Z. Xiong, and W. A. Pearlman,"Low Bit-Rate Scalable Video Coding with 3-D Set Partitioningin Hierarchical Trees (3-D SPIHT),".IR "IEEE Transactions on Circuits and Systems for Video Technology" ,vol. 10, no. 8, pp. 1374-1387, December 2000..LPM. Antonini, M. Barlaud, P. Mathieu, and I. Daubechies,"Image Coding Using Wavelet Transform,".IR "IEEE Transactions on Image Processing" ,vol. 1, pp. 205-220, April 1992..SH AUTHORCopyright (C) 1997-2005  James E. Fowler.\"  The programs herein are free software; you can redistribute them an.or.\"  modify them under the terms of the GNU General Public License.\"  as published by the Free Software Foundation; either version 2.\"  of the License, or (at your option) any later version..\"  .\"  These programs are distributed in the hope that they will be useful,.\"  but WITHOUT ANY WARRANTY; without even the implied warranty of.\"  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the.\"  GNU General Public License for more details..\"  .\"  You should have received a copy of the GNU General Public License.\"  along with these programs; if not, write to the Free Software.\"  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕在线观看一区| 色综合久久综合网欧美综合网| 欧美日韩国产高清一区二区三区| 亚洲综合激情另类小说区| 色综合久久综合中文综合网| 一区二区三区影院| 91香蕉国产在线观看软件| 亚洲精选视频在线| 欧美性色黄大片| 美腿丝袜亚洲三区| 久久久美女艺术照精彩视频福利播放| 粉嫩aⅴ一区二区三区四区五区| 中文字幕日韩av资源站| 色天使色偷偷av一区二区| 亚洲综合图片区| 日韩欧美一级二级三级| 国产伦精一区二区三区| 中文字幕亚洲视频| 欧美日韩mp4| 国产成人综合亚洲91猫咪| ㊣最新国产の精品bt伙计久久| 色婷婷综合中文久久一本| 天天综合天天综合色| 久久综合久久久久88| 91免费观看国产| 日本三级亚洲精品| 国产精品色婷婷| 色av成人天堂桃色av| 免费成人在线播放| 中文字幕亚洲精品在线观看| 欧美日韩电影在线| 国产一区二区三区免费在线观看 | 亚洲欧美一区二区三区极速播放 | 丰满亚洲少妇av| 亚洲欧美日韩一区二区三区在线观看| 欧美日本一区二区| 国产99久久久久| 天堂va蜜桃一区二区三区漫画版| 国产亚洲欧美一级| 91精品欧美福利在线观看| 成人av在线一区二区三区| 天天av天天翘天天综合网| 国产精品蜜臀av| 日韩精品一区二区三区视频在线观看 | 国产精品亚洲午夜一区二区三区 | 亚洲超碰97人人做人人爱| 欧美国产日韩亚洲一区| 日韩一级免费一区| 91精品福利视频| 国产凹凸在线观看一区二区| 午夜电影久久久| 专区另类欧美日韩| 久久综合色婷婷| 欧美一区二区视频在线观看2022| 91麻豆国产在线观看| 国产精品白丝jk白祙喷水网站| 性做久久久久久免费观看| 国产精品网站在线观看| 日韩精品中午字幕| 欧洲日韩一区二区三区| 成人av在线观| 成人综合婷婷国产精品久久| 激情五月婷婷综合| 秋霞影院一区二区| 午夜伦理一区二区| 一区二区三区欧美日| 国产精品无人区| 亚洲国产高清不卡| 久久精品人人做人人综合 | 性感美女久久精品| 一区二区三区色| 亚洲人成精品久久久久久| 中文字幕欧美激情| 中文字幕亚洲电影| 亚洲欧美福利一区二区| 亚洲视频小说图片| 日韩美女视频一区二区| 国产精品久久久久一区二区三区 | 精品一区二区三区在线播放| 日韩成人一区二区| 日韩福利视频导航| 性做久久久久久久免费看| 亚洲成av人片| 免费看日韩精品| 精品一区二区日韩| 国产成人超碰人人澡人人澡| 国产精品1区2区3区在线观看| 国产精品66部| 成人久久视频在线观看| 成人精品gif动图一区| 成人aa视频在线观看| 99re这里只有精品视频首页| 91亚洲精品乱码久久久久久蜜桃| 一本色道亚洲精品aⅴ| 欧美在线观看视频一区二区三区| 精品污污网站免费看| 欧美一区二区久久| 日韩三级在线观看| 国产喷白浆一区二区三区| 亚洲欧美综合色| 亚洲国产综合色| 美女视频黄频大全不卡视频在线播放| 看片的网站亚洲| 成人午夜电影网站| 91久久国产综合久久| 日韩精品中文字幕一区 | 欧美性视频一区二区三区| 日韩欧美卡一卡二| 亚洲国产精品成人综合| 亚洲伦理在线免费看| 三级成人在线视频| 国产精品18久久久久久久网站| av色综合久久天堂av综合| 欧美理论在线播放| 欧美精品一区二区三区蜜臀| 中文字幕中文字幕一区二区| 亚洲高清不卡在线观看| 蜜桃精品视频在线观看| 99re成人在线| 日韩一区二区三区在线| 国产精品毛片大码女人| 午夜a成v人精品| 91片在线免费观看| 日韩视频在线观看一区二区| 国产精品传媒在线| 日本91福利区| 91电影在线观看| 国产日韩视频一区二区三区| 亚洲国产sm捆绑调教视频 | eeuss影院一区二区三区| 欧美日本韩国一区二区三区视频| 欧美mv日韩mv| 亚洲一区二区不卡免费| 国产乱人伦精品一区二区在线观看 | 国产精品家庭影院| 经典三级在线一区| 欧美色男人天堂| 国产精品视频免费| 久久精品国内一区二区三区| 在线观看亚洲精品视频| 亚洲国产精华液网站w| 精品一区二区日韩| 欧美群妇大交群的观看方式| 亚洲欧美自拍偷拍色图| 国产一区二区不卡老阿姨| 欧美伦理影视网| 亚洲成在线观看| 色香蕉成人二区免费| 国产精品麻豆久久久| 黄色日韩网站视频| 欧美一级二级三级乱码| 一区二区三区不卡视频在线观看| 成人午夜私人影院| 久久免费视频色| 黄页网站大全一区二区| 日韩欧美视频在线| 五月综合激情婷婷六月色窝| 色激情天天射综合网| 国产精品久久久久久户外露出| 国产成人精品亚洲日本在线桃色 | 久久精品人人爽人人爽| 日韩不卡一区二区| 欧美日韩情趣电影| 亚洲丶国产丶欧美一区二区三区| 色香蕉成人二区免费| 一区二区成人在线视频| 色综合天天综合在线视频| 国产精品福利影院| 91啪九色porn原创视频在线观看| 国产精品国产a级| 91丝袜美腿高跟国产极品老师| 国产精品每日更新| 色先锋久久av资源部| 艳妇臀荡乳欲伦亚洲一区| 欧美性受xxxx黑人xyx性爽| 亚洲国产一区二区在线播放| 日本精品裸体写真集在线观看| 亚洲一线二线三线久久久| 欧美在线观看一区二区| 午夜视频久久久久久| 精品日韩在线观看| 成人做爰69片免费看网站| 亚洲人被黑人高潮完整版| 91福利精品第一导航| 午夜精品123| 久久免费国产精品 | 色哟哟一区二区三区| 亚洲精品成a人| 3d成人h动漫网站入口| 久久精品国产亚洲5555| 国产欧美日韩三区| 色综合天天做天天爱| 日韩中文字幕一区二区三区| 精品福利在线导航| 成人黄色一级视频| 亚洲成av人片在线观看无码| 久久先锋影音av| 色哟哟在线观看一区二区三区| 日韩精品1区2区3区| 久久亚洲影视婷婷|