⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 qcchypklttrain.3

📁 spiht for linux this is used to decod and encode vedio i wich all enjoy
💻 3
字号:
.TH QCCHYPKLTTRAIN 3 "QCCPACK" "".SH NAMEQccHYPkltTrain,QccHYPkltTransform,QccHYPkltInverseTransform\- KLT-transform training and forward/inverse KLT application.SH SYNOPSIS.B #include "libQccPack.h".sp.BI "int QccHYPkltTrain(const QccIMGImageCube *" image ", QccHYPklt *" klt );.br.BI "int QccHYPkltTransform(QccIMGImageCube *" image ", const QccHYPklt *" klt ", int " num_pcs );.br.BI "int QccHYPkltInverseTransform(QccIMGImageCube *" image ", const QccHYPklt *" klt );.SH DESCRIPTION.BR QccHYPkltTrain()determines the KLT transform mean vector and transform matrixfor the pixel vectors contained in.IR image .Together, the mean vector and transform matrix constitute the KLTfor.IR image ,and they are returned in.IR klt ..IR kltmust be allocated prior to calling.BR QccHYPkltTrain() ;furthermore, the.IR num_bandsfield of.IR kltmust match the.IR num_framesfield of.IR image(i.e., the number of frames of the image cube is considered to bethe number of spectral bands of the hyperspectral image)..LP.BR QccHYPkltTransform()applies the forward KLT spectrally to each pixel vector in.IR image ,which is overwritten with the transformed dataset..IR num_pcsmust be less than or equal to.IR klt->num_bands .If.IR num_pcsis less than.IR klt->num_bands ,.BR QccIMGImageCubeResize (3)is called after the spectral transform is performed in order toretain only.IR num_pcsspectral principal components (PCs)..LP.BR QccHYPkltInverseTransform()is the corresponding inverse transform.If.IR image->num_framesis less than.IR klt->num_bands ,.BR QccIMGImageCubeResize (3)is called prior to application of the inverse transform to resize.I imageto have dimension of.IR klt->num_bandsspectrally such that the added PCs are zero..SH "THEORY"See.BR QccHYPklt (3)..SH "RETURN VALUE"Both routinesreturn 0 on success, 1 on error..SH "SEE ALSO".BR QccHYPklt (3),.BR QccPackHYP (3),.BR QccPack (3).SH AUTHORCopyright (C) 1997-2009  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 + -