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

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

?? image.h

?? 用VISUAL C++編程實現指紋圖像的特征提取以及對指紋圖像的識別
?? H
字號:
/*########################################################################  The contents of this file are subject to the Mozilla Public License  Version 1.0(the "License");   You  may  NOT  use this file except in  compliance with the License. You may obtain a copy of the License at                http:// www.mozilla.org/MPL/  Software distributed under the License is distributed on an "AS IS"  basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See  the License for the specific language governing rights and limitations  under the License.  The Initial Developer of the Original Code is Shivang Patel.  Copyright(C) 2002-2003. All Rights Reserved.  Authors: Shivang Patel           Jaap de Haan(jdh)  ########################################################################*/#if !defined FVS__IMAGE_HEADER__INCLUDED__#define FVS__IMAGE_HEADER__INCLUDED__/* basic type definitions */#include "fvstypes.h"/*! The implementation of the object is private and must not be known by the user. Use this handle to manipulate the file through the functions provided hereunder.*/typedef /*@mutable@*/ FvsHandle_t FvsImage_t;/*!  Flags that define what for properties the image has. These flags are  managed automatically by the library on some function calls. You may  also set them by yourself if you know what you are doing. These flags  will empeach some functions that only work with thinned images to end  with a crash or incoherent results.  \todo implement...*/typedef enum{    FvsImageGray      = 0, /*!< no special properties, 8 bit gray level */    FvsImageBinarized = 1, /*!< marks a binarized image */    FvsImageThinned   = 2, /*!< marks a thinned image */} FvsImageFlag_t;/*!  Create a new image object.  \return      NULL if allocation failed, otherwise a new object handle.*/ /*@only@*/ /*@null@*/ FvsImage_t ImageCreate(void);/*!  Destroy an image object.  \param image   pointer to an image object  \return        nothing.*/ void ImageDestroy(/*@only@*/ /*@out@*/ /*@null@*/ FvsImage_t image);/*!  Set the size if an image.  The memory allocation is done automatically when needed and the function  returns an error if it failed.  \param image   an image object  \param width   width in pixels  \param height  height in pixels  \return        an error code.*/ FvsError_t ImageSetSize(FvsImage_t image, const FvsInt_t width, const FvsInt_t height);/*!  Set the current image flag. It should only be used in special cases, the flag  will mostly be set automatically by the library.  \param image   An image object  \return        An error code*/FvsError_t ImageSetFlag(FvsImage_t image, const FvsImageFlag_t flag);/*!  Retrieve the current image flag.  \param  image   An image object  \return         The flag associated with the image*/FvsImageFlag_t ImageGetFlag(const FvsImage_t image);/*!  Copy a source image into a destination image.  The memory allocation and resizing is done automatically when needed.  \param destination  a destination image object  \param source       a source image object  \return             an error code.*/FvsError_t ImageCopy(FvsImage_t destination, const FvsImage_t source);/*!  Clear an image.  Resets the contents of an image to zero.  \param image  an image object  \return       an error code.*/FvsError_t ImageClear(FvsImage_t image);/*!  Set all pixels in the image to a specific value.  \param image  an image object  \param value  the value of every pixel after the call  \return       an error code.*/FvsError_t ImageFlood(FvsImage_t image, const FvsByte_t value);/*!  Set a pixel value in the picture.  \param image  an image object  \param x      x-coordinate  \param y      y-coordinate  \param val    value to set  \return       nothing*/void ImageSetPixel(FvsImage_t image, const FvsInt_t x, const FvsInt_t y, const FvsByte_t val);/*!  This function returns the pixel for the x and y value.  \param image  an image object  \param x      x-coordinate  \param y      y-coordinate  \return       the pixel value*/FvsByte_t ImageGetPixel(const FvsImage_t image, const FvsInt_t x, const FvsInt_t y);/*!  Returns a pointer to the image buffer.  \param image  an image object  \return       a pointer to the beginning of the memory buffer*//*@exposed@*/ /*@null@*/ FvsByte_t* ImageGetBuffer(FvsImage_t image);/*!  Retrieve the image width.  \param image  an image object  \return       the width in pixels*/FvsInt_t ImageGetWidth(const FvsImage_t image);/*!  Retrieve the image height.  \param image  an image object  \return       the heigth in pixels*/FvsInt_t ImageGetHeight(const FvsImage_t image);/*!  Get the pitch. The pitch of an image is not necessary the width of  the image. In the image, pixel(x,y) position in the buffer is at  x + y * pitch.  \param image  an image object  \return       the pitch in bytes*/FvsInt_t ImageGetPitch(const FvsImage_t image);/*!  Gets the number of bytes in the image buffer.  \param image  an image object  \return       the number of bytes*/FvsInt_t ImageGetSize(const FvsImage_t image);/*!  Compares the sizes of 2 images and returns true if they are the same.  \param image1  an image object  \param image2  an image object  \return a boolean value telling if the images are of the same size*/FvsBool_t ImageCompareSize(const FvsImage_t image1, const FvsImage_t image2);/*!  Sets the number of dots per inch the captured image has.  \param image  an image object  \param dpi    the number of dots per inch  \return       an error code.*/FvsError_t ImageSetDPI(FvsImage_t image, const FvsInt_t dpi);/*!  Gets the number of dots per inch the captured image has.  \param image  an image object  \return       the number of dots per inch*/FvsInt_t ImageGetDPI(const FvsImage_t image);#endif /* FVS__IMAGE_HEADER__INCLUDED__ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人欧美一区二区三区在线播放| 久久久久亚洲蜜桃| 欧美性xxxxxx少妇| www国产亚洲精品久久麻豆| 亚洲自拍偷拍欧美| 色先锋资源久久综合| 亚洲色图欧洲色图| 99国产麻豆精品| 亚洲麻豆国产自偷在线| 日韩黄色小视频| 亚洲一级电影视频| 黄色日韩三级电影| 97久久人人超碰| 欧美大胆一级视频| 一区二区三区日韩在线观看| 免费成人小视频| 在线观看亚洲一区| 国产日韩欧美综合在线| 六月丁香综合在线视频| 欧美亚一区二区| 亚洲国产综合91精品麻豆| 成人h版在线观看| 中文字幕免费观看一区| 国产一区二区三区久久悠悠色av| 欧美三级电影网站| 亚洲一二三四在线观看| 91视频.com| 一区二区三区在线视频播放| 成人高清在线视频| 久久影院午夜片一区| 青青草国产精品亚洲专区无| 欧美丰满一区二区免费视频| 日日夜夜精品视频天天综合网| 欧美在线你懂的| 日韩精品一级中文字幕精品视频免费观看| 97精品视频在线观看自产线路二| 国产精品激情偷乱一区二区∴| 国产不卡视频一区| 一区二区三区中文字幕电影 | 韩国v欧美v亚洲v日本v| 欧美一区二区三区免费在线看| 亚洲综合久久av| 91网址在线看| 国产精品一区二区男女羞羞无遮挡| 五月天激情小说综合| 欧美精选一区二区| 国产精品乱码妇女bbbb| 欧美人xxxx| 中文字幕一区三区| 国产精品女同互慰在线看| 狠狠色丁香婷婷综合久久片| 欧美性生交片4| 天天操天天综合网| 99国产精品久| 日韩欧美亚洲国产精品字幕久久久| 日韩欧美国产麻豆| 亚洲国产精品传媒在线观看| 精品一区二区三区免费| 欧美午夜一区二区三区| 亚洲最色的网站| 久久综合给合久久狠狠狠97色69| 色哟哟精品一区| 成人一区在线观看| 粉嫩在线一区二区三区视频| 日本视频中文字幕一区二区三区| 最近中文字幕一区二区三区| 久久亚洲综合av| 久久综合久久鬼色| www欧美成人18+| 久久综合狠狠综合| 国产网站一区二区三区| 在线观看中文字幕不卡| 国产一区二区导航在线播放| 午夜精品一区二区三区电影天堂 | 555www色欧美视频| 欧美日韩精品一区二区三区四区| 91久久国产最好的精华液| 97aⅴ精品视频一二三区| 色婷婷亚洲精品| 欧美精品乱人伦久久久久久| 欧美久久久久久蜜桃| 精品久久人人做人人爽| 久久综合精品国产一区二区三区| 欧美成人艳星乳罩| 国产精品女人毛片| 午夜精品一区二区三区电影天堂 | 日韩欧美国产精品| 久久综合av免费| 亚洲午夜激情网站| 麻豆精品久久久| 99国产欧美久久久精品| 91精品国产综合久久久蜜臀粉嫩| 日韩免费视频一区| 中文幕一区二区三区久久蜜桃| 亚洲成av人片一区二区梦乃| 国产剧情av麻豆香蕉精品| 成人激情图片网| 欧美va在线播放| 亚洲国产wwwccc36天堂| 91在线视频18| 国产亚洲欧美色| 久久精品国产网站| 欧美日韩三级在线| 一区二区三区不卡在线观看| 岛国一区二区在线观看| 久久精品亚洲麻豆av一区二区| 午夜不卡在线视频| 欧美性色综合网| 青青草原综合久久大伊人精品| av成人免费在线观看| 色噜噜狠狠一区二区三区果冻| 久久综合色鬼综合色| 国产成人综合亚洲91猫咪| 精品少妇一区二区| 国产一区二区精品久久91| 精品国产伦一区二区三区免费| 免费看欧美女人艹b| 久久蜜臀精品av| 99re视频精品| 香蕉乱码成人久久天堂爱免费| 欧美日韩精品一区视频| 秋霞成人午夜伦在线观看| 日韩欧美一二三四区| 国产精品一二三区在线| 综合激情成人伊人| 欧美一区二区在线播放| 国产馆精品极品| 亚洲一二三四在线观看| 欧美精品一区二区三区蜜桃视频 | 国产精品久久久久aaaa樱花 | 亚洲欧美日韩一区二区| 6080日韩午夜伦伦午夜伦| 国产精品主播直播| 亚洲高清三级视频| 国产精品系列在线| 日韩免费性生活视频播放| 色婷婷久久久亚洲一区二区三区| 日本不卡一区二区| 亚洲综合久久av| 17c精品麻豆一区二区免费| 日韩一区二区三区免费看| 91久久精品一区二区三| 国产一区999| 国产精品羞羞答答xxdd| 青青草原综合久久大伊人精品 | 精品在线亚洲视频| 亚洲五码中文字幕| 一区二区在线看| 日韩一区欧美小说| 欧美日韩高清在线播放| 日韩午夜在线观看视频| 精品一区二区三区视频在线观看| 亚洲已满18点击进入久久| 亚洲免费观看高清| 自拍偷拍国产精品| 亚洲综合丝袜美腿| 日韩中文欧美在线| 国内精品不卡在线| 91在线视频在线| 欧美系列一区二区| 日韩精品一区二| 亚洲日穴在线视频| 男人的天堂久久精品| 国产99久久精品| 欧美一区二区三区视频| 2021中文字幕一区亚洲| 亚洲欧洲精品成人久久奇米网| 亚洲综合成人网| 丁香婷婷综合网| 日韩视频免费直播| 亚洲男人的天堂在线aⅴ视频| 日韩va欧美va亚洲va久久| 国产成人精品免费| 日韩一区二区三区免费看| 中文字幕一区二区不卡| 国产美女一区二区| 日韩精品影音先锋| 午夜久久久久久电影| 色琪琪一区二区三区亚洲区| 亚洲精品一线二线三线无人区| 亚洲第一主播视频| 日本久久电影网| 一区二区三区美女| 欧洲另类一二三四区| 中文字幕亚洲区| 色综合久久综合| 夜夜精品视频一区二区| 91亚洲国产成人精品一区二三| 国产日韩高清在线| 成人国产精品视频| 国产精品国产精品国产专区不片| 国产大片一区二区| 欧美激情中文不卡| 91色在线porny| 亚洲成av人片在线观看无码| 欧美午夜免费电影| 麻豆成人综合网| 国产精品天美传媒| 欧美伊人久久久久久久久影院 | 国产在线播精品第三|