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

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

?? cxerror.h

?? Face Detection using OpenCV
?? H
字號:
/*M///////////////////////////////////////////////////////////////////////////////////////
//
//  IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
//
//  By downloading, copying, installing or using the software you agree to this license.
//  If you do not agree to this license, do not download, install,
//  copy or use the software.
//
//
//                        Intel License Agreement
//                For Open Source Computer Vision Library
//
// Copyright (C) 2000, Intel Corporation, all rights reserved.
// Third party copyrights are property of their respective owners.
//
// Redistribution and use in source and binary forms, with or without modification,
// are permitted provided that the following conditions are met:
//
//   * Redistribution's of source code must retain the above copyright notice,
//     this list of conditions and the following disclaimer.
//
//   * Redistribution's in binary form must reproduce the above copyright notice,
//     this list of conditions and the following disclaimer in the documentation
//     and/or other materials provided with the distribution.
//
//   * The name of Intel Corporation may not be used to endorse or promote products
//     derived from this software without specific prior written permission.
//
// This software is provided by the copyright holders and contributors "as is" and
// any express or implied warranties, including, but not limited to, the implied
// warranties of merchantability and fitness for a particular purpose are disclaimed.
// In no event shall the Intel Corporation or contributors be liable for any direct,
// indirect, incidental, special, exemplary, or consequential damages
// (including, but not limited to, procurement of substitute goods or services;
// loss of use, data, or profits; or business interruption) however caused
// and on any theory of liability, whether in contract, strict liability,
// or tort (including negligence or otherwise) arising in any way out of
// the use of this software, even if advised of the possibility of such damage.
//
//M*/

#ifndef _CXCORE_ERROR_H_
#define _CXCORE_ERROR_H_

/************Below is declaration of error handling stuff in PLSuite manner**/

typedef int CVStatus;

/* this part of CVStatus is compatible with IPLStatus 
  Some of below symbols are not [yet] used in OpenCV
*/
#define CV_StsOk                    0  /* everithing is ok                */
#define CV_StsBackTrace            -1  /* pseudo error for back trace     */
#define CV_StsError                -2  /* unknown /unspecified error      */
#define CV_StsInternal             -3  /* internal error (bad state)      */
#define CV_StsNoMem                -4  /* insufficient memory             */
#define CV_StsBadArg               -5  /* function arg/param is bad       */
#define CV_StsBadFunc              -6  /* unsupported function            */
#define CV_StsNoConv               -7  /* iter. didn't converge           */
#define CV_StsAutoTrace            -8  /* tracing                         */

#define CV_HeaderIsNull            -9  /* image header is NULL            */
#define CV_BadImageSize            -10 /* image size is invalid           */
#define CV_BadOffset               -11 /* offset is invalid               */
#define CV_BadDataPtr              -12 /**/
#define CV_BadStep                 -13 /**/
#define CV_BadModelOrChSeq         -14 /**/
#define CV_BadNumChannels          -15 /**/
#define CV_BadNumChannel1U         -16 /**/
#define CV_BadDepth                -17 /**/
#define CV_BadAlphaChannel         -18 /**/
#define CV_BadOrder                -19 /**/
#define CV_BadOrigin               -20 /**/
#define CV_BadAlign                -21 /**/
#define CV_BadCallBack             -22 /**/
#define CV_BadTileSize             -23 /**/
#define CV_BadCOI                  -24 /**/
#define CV_BadROISize              -25 /**/

#define CV_MaskIsTiled             -26 /**/

#define CV_StsNullPtr                -27 /* null pointer */
#define CV_StsVecLengthErr           -28 /* incorrect vector length */
#define CV_StsFilterStructContentErr -29 /* incorr. filter structure content */
#define CV_StsKernelStructContentErr -30 /* incorr. transform kernel content */
#define CV_StsFilterOffsetErr        -31 /* incorrect filter ofset value */

/*extra for CV */
#define CV_StsBadSize                -201 /* the input/output structure size is incorrect  */
#define CV_StsDivByZero              -202 /* division by zero */
#define CV_StsInplaceNotSupported    -203 /* in-place operation is not supported */
#define CV_StsObjectNotFound         -204 /* request can't be completed */
#define CV_StsUnmatchedFormats       -205 /* formats of input/output arrays differ */
#define CV_StsBadFlag                -206 /* flag is wrong or not supported */  
#define CV_StsBadPoint               -207 /* bad CvPoint */ 
#define CV_StsBadMask                -208 /* bad format of mask (neither 8uC1 nor 8sC1)*/
#define CV_StsUnmatchedSizes         -209 /* sizes of input/output structures do not match */
#define CV_StsUnsupportedFormat      -210 /* the data format/type is not supported by the function*/
#define CV_StsOutOfRange             -211 /* some of parameters are out of range */
#define CV_StsParseError             -212 /* invalid syntax/structure of the parsed file */
#define CV_StsNotImplemented         -213 /* the requested function/feature is not implemented */
#define CV_StsBadMemBlock            -214 /* an allocated block has been corrupted */

/********************************* Error handling Macros ********************************/

#define OPENCV_ERROR(status,func,context)                           \
                cvError((status),(func),(context),__FILE__,__LINE__)

#define OPENCV_ERRCHK(func,context)                                 \
                {if (cvGetErrStatus() >= 0)                         \
                 {OPENCV_ERROR(CV_StsBackTrace,(func),(context)));}}

#define OPENCV_ASSERT(expr,func,context)                            \
                {if (expr)                                          \
                 {OPENCV_ERROR(CV_StsInternal,(func),(context)));}}

#define OPENCV_RSTERR() (cvSetErrStatus(CV_StsOk))

#define OPENCV_CALL( Func )                                         \
{                                                                   \
    Func;                                                           \
} 


/**************************** OpenCV-style error handling *******************************/

/* CV_FUNCNAME macro defines icvFuncName constant which is used by CV_ERROR macro */
#ifdef CV_NO_FUNC_NAMES
    #define CV_FUNCNAME( Name )
    #define cvFuncName ""
#else    
    #define CV_FUNCNAME( Name )  \
    static char cvFuncName[] = Name
#endif


/*
  CV_ERROR macro unconditionally raises error with passed code and message.
  After raising error, control will be transferred to the exit label.
*/
#define CV_ERROR( Code, Msg )                                       \
{                                                                   \
     cvError( (Code), cvFuncName, Msg, __FILE__, __LINE__ );        \
     EXIT;                                                          \
}

/* Simplified form of CV_ERROR */
#define CV_ERROR_FROM_CODE( code )   \
    CV_ERROR( code, "" )

/*
 CV_CHECK macro checks error status after CV (or IPL)
 function call. If error detected, control will be transferred to the exit
 label.
*/
#define CV_CHECK()                                                  \
{                                                                   \
    if( cvGetErrStatus() < 0 )                                      \
        CV_ERROR( CV_StsBackTrace, "Inner function failed." );      \
}


/*
 CV_CALL macro calls CV (or IPL) function, checks error status and
 signals a error if the function failed. Useful in "parent node"
 error procesing mode
*/
#define CV_CALL( Func )                                             \
{                                                                   \
    Func;                                                           \
    CV_CHECK();                                                     \
}


/* Runtime assertion macro */
#define CV_ASSERT( Condition )                                          \
{                                                                       \
    if( !(Condition) )                                                  \
        CV_ERROR( CV_StsInternal, "Assertion: " #Condition " failed" ); \
}

#define __BEGIN__       {
#define __END__         goto exit; exit: ; }
#define __CLEANUP__
#define EXIT            goto exit

#endif /* _CXCORE_ERROR_H_ */

/* End of file. */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本午夜精品视频在线观看| 亚洲欧洲精品成人久久奇米网| 国产一区二区三区av电影| 一区二区激情视频| 国产精品日韩成人| 久久先锋影音av| 欧美大肚乱孕交hd孕妇| 欧美美女黄视频| 欧美在线播放高清精品| 欧美精品乱码久久久久久| 色婷婷av一区二区三区gif| 91麻豆免费在线观看| 97精品国产露脸对白| 波多野洁衣一区| 91女厕偷拍女厕偷拍高清| 9i看片成人免费高清| 91美女片黄在线观看91美女| av男人天堂一区| 色呦呦网站一区| 色狠狠色噜噜噜综合网| 欧美日韩免费观看一区三区| 69堂国产成人免费视频| 日韩三级在线观看| 国产日韩影视精品| 亚洲视频电影在线| 五月天激情综合| 久久99精品久久久| 丁香激情综合五月| 日本黄色一区二区| 欧美一二三四区在线| 久久久久久久久久久电影| 国产清纯白嫩初高生在线观看91| 国产精品伦一区| 亚洲国产你懂的| 精品一区二区三区免费| 99视频精品免费视频| 欧美亚洲日本一区| 久久亚洲一区二区三区明星换脸| 国产日韩欧美制服另类| 一区二区在线免费| 精品一区二区三区不卡| 91美女片黄在线| 精品国精品国产| 亚洲欧美激情插| 九九九精品视频| 色老头久久综合| 亚洲精品一区二区三区蜜桃下载 | 视频在线在亚洲| 男人的天堂亚洲一区| av一区二区不卡| 日韩欧美高清一区| 一区二区三区在线影院| 精品亚洲porn| 欧美另类高清zo欧美| 国产人伦精品一区二区| 日韩高清一区在线| 丰满亚洲少妇av| 日韩美女一区二区三区四区| 日韩理论片一区二区| 韩日欧美一区二区三区| 欧美理论电影在线| 亚洲欧美日韩中文字幕一区二区三区| 蜜臀久久99精品久久久久宅男| 91丨九色丨蝌蚪富婆spa| 久久人人爽爽爽人久久久| 午夜天堂影视香蕉久久| 色一情一乱一乱一91av| 国产三区在线成人av| 美女免费视频一区二区| 欧美日韩国产123区| 一区二区三区产品免费精品久久75| 国产一区二区三区黄视频| 日韩亚洲欧美在线观看| 午夜国产精品一区| 欧美在线观看你懂的| 亚洲欧美激情插 | 久久久综合网站| 蜜臀av亚洲一区中文字幕| 欧美日韩国产一级| 亚洲二区在线观看| 欧美日本在线观看| 午夜视频一区二区| 717成人午夜免费福利电影| 亚洲va欧美va天堂v国产综合| 色婷婷久久99综合精品jk白丝| 国产日韩欧美综合在线| 国产1区2区3区精品美女| 欧美国产成人在线| 91在线视频18| 亚洲免费毛片网站| 欧美日韩综合在线免费观看| 亚洲一二三四在线观看| 欧美午夜一区二区三区免费大片| 亚洲一区二区在线免费观看视频 | 99国产一区二区三精品乱码| 国产精品青草久久| 91福利国产精品| 香港成人在线视频| 精品免费日韩av| 91视视频在线观看入口直接观看www | 丰满岳乱妇一区二区三区| 日本一区二区三区在线不卡| av在线综合网| 亚洲成av人片观看| 欧美精品一区二区三区久久久| 国产精品一区久久久久| 亚洲人成伊人成综合网小说| 在线观看免费亚洲| 轻轻草成人在线| 国产欧美精品一区二区三区四区 | 中文av一区特黄| 欧美亚男人的天堂| 免费观看日韩电影| 欧美激情中文字幕| 欧美日韩一区二区在线观看| 久久99精品网久久| 亚洲欧洲无码一区二区三区| 91精品蜜臀在线一区尤物| 国产精品一区在线观看乱码| 亚洲最新在线观看| 欧美变态口味重另类| 一本色道久久综合亚洲精品按摩| 日韩av不卡一区二区| 国产精品国产自产拍高清av王其| 欧美高清视频不卡网| 成+人+亚洲+综合天堂| 日韩制服丝袜av| 亚洲欧美中日韩| 日韩精品中文字幕在线不卡尤物| 成人av在线一区二区| 青青草原综合久久大伊人精品优势| 久久久久久9999| 欧美另类videos死尸| 色综合一区二区| 国产原创一区二区三区| 午夜国产精品一区| 1024精品合集| 国产婷婷色一区二区三区在线| 6080日韩午夜伦伦午夜伦| 97久久精品人人做人人爽50路| 另类的小说在线视频另类成人小视频在线 | 欧美三级视频在线观看| 成人影视亚洲图片在线| 狠狠色狠狠色综合日日91app| 夜夜揉揉日日人人青青一国产精品 | 91丨九色丨国产丨porny| 国产成人在线观看免费网站| 奇米777欧美一区二区| 亚洲成人av中文| 亚洲综合一区在线| 综合欧美一区二区三区| 国产精品国产三级国产aⅴ无密码| 精品国产免费人成电影在线观看四季| 欧美日韩在线播放| 欧美亚洲国产一区二区三区va| 91日韩精品一区| 99天天综合性| av成人老司机| 99视频在线精品| 91色九色蝌蚪| 欧洲精品在线观看| 欧美三级一区二区| 欧美日韩国产一级| 欧美一区二区日韩一区二区| 欧美一区二区日韩一区二区| 777欧美精品| 精品国产三级电影在线观看| 日韩视频一区在线观看| 日韩一卡二卡三卡四卡| 精品久久久久久最新网址| 久久久精品日韩欧美| 国产日韩欧美高清| 亚洲欧洲精品成人久久奇米网| 中文字幕亚洲电影| 亚洲第一主播视频| 蜜臀av性久久久久蜜臀aⅴ四虎| 精品亚洲porn| 丁香六月综合激情| 在线观看中文字幕不卡| 欧美日韩久久久久久| 欧美一区二区在线看| 精品成人在线观看| 国产精品美女久久久久高潮| 亚洲精品你懂的| 免费观看久久久4p| 成人激情免费电影网址| 在线观看视频一区二区| 欧美电影免费观看高清完整版在线 | 亚洲影视在线播放| 偷拍亚洲欧洲综合| 国产一区二区调教| 91久久人澡人人添人人爽欧美| 欧美久久高跟鞋激| 国产女主播一区| 亚洲高清视频的网址| 国产麻豆成人精品| 欧美日韩夫妻久久| 欧美高清一级片在线观看| 亚洲一二三区在线观看| 狠狠色伊人亚洲综合成人|