• 大小: 1.27MB
    文件类型: .gz
    金币: 1
    下载: 0 次
    发布日期: 2023-10-19
  • 语言: 其他
  • 标签: tiff-3.8.2  

资源简介

标签图像文件格式(Tagged Image File Format,简写为TIFF) 是一种主要用来存储包括照片和艺术图在内的图像的文件格式。

资源截图

代码片段和文件信息

/******************************************************************************
 * $Id: addtiffo.cv 1.6 2005/12/16 05:59:55 fwarmerdam Exp $
 *
 * Project:  GeoTIFF Overview Builder
 * Purpose:  Mainline for building overviews in a TIFF file.
 * Author:   Frank Warmerdam warmerdam@pobox.com
 *
 ******************************************************************************
 * Copyright (c) 1999 Frank Warmerdam
 *
 * Permission is hereby granted free of charge to any person obtaining a
 * copy of this software and associated documentation files (the “Software“)
 * to deal in the Software without restriction including without limitation
 * the rights to use copy modify merge publish distribute sublicense
 * and/or sell copies of the Software and to permit persons to whom the
 * Software is furnished to do so subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included
 * in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED “AS IS“ WITHOUT WARRANTY OF ANY KIND EXPRESS
 * OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
 * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER
 * LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING
 * FROM OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
 * DEALINGS IN THE SOFTWARE.
 ******************************************************************************
 *
 * $Log: addtiffo.cv $
 * Revision 1.6  2005/12/16 05:59:55  fwarmerdam
 * Major upgrade to support YCbCr subsampled jpeg images
 *
 * Revision 1.4  2004/09/21 13:31:23  dron
 * Add missed include string.h.
 *
 * Revision 1.3  2000/04/18 22:48:31  warmerda
 * Added support for averaging resampling
 *
 * Revision 1.2  2000/01/28 15:36:38  warmerda
 * pass TIFF handle instead of filename to overview builder
 *
 * Revision 1.1  1999/08/17 01:47:59  warmerda
 * New
 *
 * Revision 1.1  1999/03/12 17:46:32  warmerda
 * New
 *
 * Revision 1.2  1999/02/11 22:27:12  warmerda
 * Added multi-sample support
 *
 * Revision 1.1  1999/02/11 18:12:30  warmerda
 * New
 */

#include 
#include 
#include 
#include “tiffio.h“

void TIFFBuildOverviews( TIFF * int int * int const char *
                         int (*)(doublevoid*) void * );

/************************************************************************/
/*                                main()                                */
/************************************************************************/

int main( int argc char ** argv )

{
    int anOverviews[100];   /* TODO: un-hardwire array length flexible allocate */
    int nOverviewCount = 0;
    int bUseSubIFD = 0;
    TIFF *hTIFF;
    const char  *pszResampling = “nearest“;

/* -------------------------------------------------------------------- */
/*      Usage:   

评论

共有 条评论

相关资源