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

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

?? jas_image.h

?? CxImage6.0.0.0版本
?? H
?? 第 1 頁 / 共 2 頁
字號:
/* * Copyright (c) 1999-2000 Image Power, Inc. and the University of *   British Columbia. * Copyright (c) 2001-2003 Michael David Adams. * All rights reserved. *//* __START_OF_JASPER_LICENSE__ *  * JasPer License Version 2.0 *  * Copyright (c) 2001-2006 Michael David Adams * Copyright (c) 1999-2000 Image Power, Inc. * Copyright (c) 1999-2000 The University of British Columbia *  * All rights reserved. *  * Permission is hereby granted, free of charge, to any person (the * "User") 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, 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: *  * 1.  The above copyright notices and this permission notice (which * includes the disclaimer below) shall be included in all copies or * substantial portions of the Software. *  * 2.  The name of a copyright holder shall not be used to endorse or * promote products derived from the Software without specific prior * written permission. *  * THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS * LICENSE.  NO USE OF THE SOFTWARE IS AUTHORIZED HEREUNDER EXCEPT UNDER * THIS DISCLAIMER.  THE SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS * "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 OF THIRD PARTY RIGHTS.  IN NO * EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL * INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING * FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, * NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.  NO ASSURANCES ARE * PROVIDED BY THE COPYRIGHT HOLDERS THAT THE SOFTWARE DOES NOT INFRINGE * THE PATENT OR OTHER INTELLECTUAL PROPERTY RIGHTS OF ANY OTHER ENTITY. * EACH COPYRIGHT HOLDER DISCLAIMS ANY LIABILITY TO THE USER FOR CLAIMS * BROUGHT BY ANY OTHER ENTITY BASED ON INFRINGEMENT OF INTELLECTUAL * PROPERTY RIGHTS OR OTHERWISE.  AS A CONDITION TO EXERCISING THE RIGHTS * GRANTED HEREUNDER, EACH USER HEREBY ASSUMES SOLE RESPONSIBILITY TO SECURE * ANY OTHER INTELLECTUAL PROPERTY RIGHTS NEEDED, IF ANY.  THE SOFTWARE * IS NOT FAULT-TOLERANT AND IS NOT INTENDED FOR USE IN MISSION-CRITICAL * SYSTEMS, SUCH AS THOSE USED IN THE OPERATION OF NUCLEAR FACILITIES, * AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL * SYSTEMS, DIRECT LIFE SUPPORT MACHINES, OR WEAPONS SYSTEMS, IN WHICH * THE FAILURE OF THE SOFTWARE OR SYSTEM COULD LEAD DIRECTLY TO DEATH, * PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE ("HIGH * RISK ACTIVITIES").  THE COPYRIGHT HOLDERS SPECIFICALLY DISCLAIM ANY * EXPRESS OR IMPLIED WARRANTY OF FITNESS FOR HIGH RISK ACTIVITIES. *  * __END_OF_JASPER_LICENSE__ *//* * Image Class * * $Id$ */#ifndef JAS_IMAGE_H#define JAS_IMAGE_H
#ifdef _MSC_VER
  #if _MSC_VER <= 1200
    #pragma warning( disable : 4761)
  #endif
#endif
/******************************************************************************\* Includes.\******************************************************************************/#include <jasper/jas_config.h>#include <jasper/jas_stream.h>#include <jasper/jas_seq.h>#include <jasper/jas_cm.h>#include <stdio.h>#ifdef __cplusplusextern "C" {#endif/******************************************************************************\* Constants.\******************************************************************************//* * Miscellaneous constants. *//* The threshold at which image data is no longer stored in memory. */#define JAS_IMAGE_INMEMTHRESH	(512 * 1024 * 1024)/* * Component types */#define	JAS_IMAGE_CT_UNKNOWN	0x10000#define	JAS_IMAGE_CT_COLOR(n)	((n) & 0x7fff)#define	JAS_IMAGE_CT_OPACITY	0x08000#define	JAS_IMAGE_CT_RGB_R	0#define	JAS_IMAGE_CT_RGB_G	1#define	JAS_IMAGE_CT_RGB_B	2#define	JAS_IMAGE_CT_YCBCR_Y	0#define	JAS_IMAGE_CT_YCBCR_CB	1#define	JAS_IMAGE_CT_YCBCR_CR	2#define	JAS_IMAGE_CT_GRAY_Y	0/******************************************************************************\* Simple types.\******************************************************************************//* Image coordinate. */typedef int_fast32_t jas_image_coord_t;/* Color space (e.g., RGB, YCbCr). */typedef int_fast16_t jas_image_colorspc_t;/* Component type (e.g., color, opacity). */typedef int_fast32_t jas_image_cmpttype_t;/* Component sample data format (e.g., real/integer, signedness, precision). */typedef int_fast16_t jas_image_smpltype_t;/******************************************************************************\* Image class and supporting classes.\******************************************************************************//* Image component class. */typedef struct {	jas_image_coord_t tlx_;	/* The x-coordinate of the top-left corner of the component. */	jas_image_coord_t tly_;	/* The y-coordinate of the top-left corner of the component. */	jas_image_coord_t hstep_;	/* The horizontal sampling period in units of the reference grid. */	jas_image_coord_t vstep_;	/* The vertical sampling period in units of the reference grid. */	jas_image_coord_t width_;	/* The component width in samples. */	jas_image_coord_t height_;	/* The component height in samples. */#ifdef FIX_ME	int smpltype_;#else	int prec_;	/* The precision of the sample data (i.e., the number of bits per	sample).  If the samples are signed values, this quantity	includes the sign bit. */	int sgnd_;	/* The signedness of the sample data. */#endif	jas_stream_t *stream_;	/* The stream containing the component data. */	int cps_;	/* The number of characters per sample in the stream. */	jas_image_cmpttype_t type_;	/* The type of component (e.g., opacity, red, green, blue, luma). */} jas_image_cmpt_t;/* Image class. */typedef struct {	jas_image_coord_t tlx_;	/* The x-coordinate of the top-left corner of the image bounding box. */	jas_image_coord_t tly_;	/* The y-coordinate of the top-left corner of the image bounding box. */	jas_image_coord_t brx_;	/* The x-coordinate of the bottom-right corner of the image bounding	  box (plus one). */	jas_image_coord_t bry_;	/* The y-coordinate of the bottom-right corner of the image bounding	  box (plus one). */	int numcmpts_;	/* The number of components. */	int maxcmpts_;	/* The maximum number of components that this image can have (i.e., the	  allocated size of the components array). */	jas_image_cmpt_t **cmpts_;	/* Per-component information. */	jas_clrspc_t clrspc_;	jas_cmprof_t *cmprof_;	bool inmem_;} jas_image_t;/* Component parameters class. *//* This data type exists solely/mainly for the purposes of the  jas_image_create function. */typedef struct {	jas_image_coord_t tlx;	/* The x-coordinate of the top-left corner of the component. */	jas_image_coord_t tly;	/* The y-coordinate of the top-left corner of the component. */	jas_image_coord_t hstep;	/* The horizontal sampling period in units of the reference grid. */	jas_image_coord_t vstep;	/* The vertical sampling period in units of the reference grid. */	jas_image_coord_t width;	/* The width of the component in samples. */	jas_image_coord_t height;	/* The height of the component in samples. */#ifdef FIX_ME	int smpltype;#else	int prec;	/* The precision of the component sample data. */	int sgnd;	/* The signedness of the component sample data. */#endif} jas_image_cmptparm_t;/******************************************************************************\* File format related classes.\******************************************************************************/#define	JAS_IMAGE_MAXFMTS	32/* The maximum number of image data formats supported. *//* Image format-dependent operations. */typedef struct {	jas_image_t *(*decode)(jas_stream_t *in, char *opts);	/* Decode image data from a stream. */	int (*encode)(jas_image_t *image, jas_stream_t *out, char *opts);	/* Encode image data to a stream. */	int (*validate)(jas_stream_t *in);	/* Determine if stream data is in a particular format. */} jas_image_fmtops_t;/* Image format information. */typedef struct {	int id;	/* The ID for this format. */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩欧美一区在线观看| 欧美体内she精高潮| 天天做天天摸天天爽国产一区| 中文av一区二区| 精品成人在线观看| 精品成人一区二区三区| 亚洲精品一区二区三区蜜桃下载 | 91色|porny| 91原创在线视频| 一本一本久久a久久精品综合麻豆| 国产成人一区在线| 成人高清在线视频| 色婷婷综合五月| 欧美日韩综合在线| 日韩一区二区三区免费看 | 国产精品久久久久9999吃药| 日本一区二区三区高清不卡| 欧美国产日本视频| 亚洲视频一二区| 亚洲一区视频在线观看视频| 一区二区在线观看免费| 日韩一区精品字幕| 免费在线观看一区| 成人美女视频在线观看18| 91捆绑美女网站| 69堂精品视频| 国产日韩欧美综合在线| 亚洲男人的天堂网| 日韩精品视频网| 国产成人综合精品三级| 色视频一区二区| 91精品国产综合久久小美女| 日韩精品专区在线影院重磅| 国产日韩欧美亚洲| 尤物视频一区二区| 美女精品自拍一二三四| 91丝袜国产在线播放| 91精品婷婷国产综合久久竹菊| 久久先锋影音av鲁色资源| 亚洲视频免费观看| 九九九久久久精品| 91激情五月电影| 久久久久久久精| 亚洲成人www| 99re6这里只有精品视频在线观看| 欧美人xxxx| 欧美激情在线观看视频免费| 午夜亚洲国产au精品一区二区| 国产一区二区主播在线| 欧美日韩午夜在线| 国产精品国产馆在线真实露脸| 日韩成人一级大片| 色综合夜色一区| 久久精品人人做人人爽97| 午夜精品久久久久久| 99精品视频在线观看免费| 久久综合狠狠综合久久激情 | 欧美日韩亚洲另类| 中文字幕在线不卡视频| 国产美女视频91| 日韩精品资源二区在线| 亚洲国产成人av| 在线亚洲高清视频| 亚洲丝袜自拍清纯另类| 成人免费视频一区二区| 久久久久久久精| 韩国av一区二区| 欧美成人r级一区二区三区| 亚洲成av人片| 欧美三级电影网站| 亚洲高清久久久| 精品视频123区在线观看| 亚洲欧美色综合| 色狠狠综合天天综合综合| 中文字幕欧美一| www.久久精品| 亚洲三级在线免费| 91婷婷韩国欧美一区二区| 亚洲色图都市小说| 色8久久人人97超碰香蕉987| 中文字幕一区在线观看| 成人伦理片在线| 一区二区在线免费观看| 欧日韩精品视频| 亚洲国产精品影院| 7777精品伊人久久久大香线蕉经典版下载 | 中文一区一区三区高中清不卡| 久久精品国产精品青草| 精品国产乱码久久久久久蜜臀 | 成人av片在线观看| 国产精品九色蝌蚪自拍| 色综合久久综合网| 亚洲.国产.中文慕字在线| 欧美绝品在线观看成人午夜影视| 午夜av一区二区| 精品久久久久香蕉网| 国产不卡视频在线播放| 亚洲人成网站精品片在线观看| 色婷婷久久久久swag精品| 五月婷婷综合在线| 2023国产一二三区日本精品2022| 成人福利电影精品一区二区在线观看| 综合亚洲深深色噜噜狠狠网站| 欧美在线色视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 久久久久久久久伊人| 91高清视频免费看| 久久精工是国产品牌吗| 国产精品久久久久久久久免费相片| 91精品福利视频| 国产成人在线视频网址| 亚洲国产综合色| 亚洲精品一区二区三区四区高清| 97国产精品videossex| 日韩av电影免费观看高清完整版 | 日日嗨av一区二区三区四区| 国产亚洲一区二区三区| 欧美探花视频资源| 国产麻豆精品95视频| 午夜婷婷国产麻豆精品| 久久久美女毛片| 欧美片网站yy| 成人av集中营| 国产在线精品一区二区不卡了 | 国产精品国产馆在线真实露脸| 欧美精品vⅰdeose4hd| 成人深夜视频在线观看| 久久99精品久久久久久| 亚洲一二三区不卡| 国产日韩亚洲欧美综合| 日韩欧美一级在线播放| 在线视频你懂得一区二区三区| 国产精品亚洲综合一区在线观看| 五月婷婷综合激情| 亚洲一卡二卡三卡四卡五卡| 国产精品丝袜91| 久久久久久久久一| 久久综合五月天婷婷伊人| 555夜色666亚洲国产免| 欧美在线视频全部完| 91丨porny丨蝌蚪视频| 成人久久18免费网站麻豆| 极品销魂美女一区二区三区| 五月天精品一区二区三区| 亚洲一区二区视频| 一区二区三区在线播| 亚洲欧美日韩久久| 亚洲欧洲三级电影| 国产精品美女久久福利网站| 久久精品日韩一区二区三区| 久久综合资源网| 国产午夜精品一区二区三区四区 | 99re这里都是精品| 高清国产午夜精品久久久久久| 精品一区二区三区视频| 美女脱光内衣内裤视频久久网站| 午夜精品一区在线观看| 亚洲成人一区二区| 天天综合网 天天综合色| 五月天中文字幕一区二区| 亚洲国产精品久久人人爱蜜臀| 亚洲动漫第一页| 日韩国产精品久久久| 奇米影视7777精品一区二区| 青青青伊人色综合久久| 欧美aⅴ一区二区三区视频| 蜜臀国产一区二区三区在线播放| 美国十次综合导航| 国产宾馆实践打屁股91| 91污片在线观看| 欧美女孩性生活视频| 日韩丝袜美女视频| 久久久91精品国产一区二区精品| 欧美国产日韩精品免费观看| 成人免费一区二区三区视频| 亚洲一区二区三区四区的| 人禽交欧美网站| 国产传媒欧美日韩成人| 在线观看日产精品| 日韩欧美黄色影院| 国产精品久久毛片av大全日韩| 亚洲一区在线观看免费观看电影高清 | 精品国产亚洲一区二区三区在线观看| 精品久久久影院| 亚洲欧美日韩小说| 毛片一区二区三区| 成人app下载| 91精品国产91久久综合桃花| 久久久91精品国产一区二区精品| 一区二区三区国产精品| 精品一区二区三区的国产在线播放| 极品少妇xxxx精品少妇偷拍| 一本大道久久a久久综合婷婷| 日韩欧美高清dvd碟片| 亚洲男帅同性gay1069| 蜜臀av性久久久久av蜜臀妖精| 99视频超级精品| 欧美成人精品3d动漫h| 亚洲综合免费观看高清完整版在线 | 亚洲欧洲韩国日本视频|