<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <meta http-equiv="X-UA-Compatible" content="IE=9"/> <meta name="generator" content="Doxygen 1.8.5"/> <title>NVIDIA 2D Image And Signal Performance Primitives (NPP): NPP Type Definitions and Constants</title> <link href="tabs.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript" src="dynsections.js"></script> <link href="search/search.css" rel="stylesheet" type="text/css"/> <script type="text/javascript" src="search/search.js"></script> <script type="text/javascript"> $(document).ready(function() { searchBox.OnSelectItem(0); }); </script> <link href="doxygen.css" rel="stylesheet" type="text/css" /> </head> <body> <div id="top"><!-- do not remove this div, it is closed by doxygen! --> <div id="titlearea"> <table cellspacing="0" cellpadding="0"> <tbody> <tr style="height: 56px;"> <td style="padding-left: 0.5em;"> <div id="projectname">NVIDIA 2D Image And Signal Performance Primitives (NPP)  <span id="projectnumber">Version 10.1.1</span> </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> </div><!-- top --> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Pages</a></div> <!-- iframe showing the search results (closed by default) --> <div id="MSearchResultsWindow"> <iframe src="javascript:void(0)" frameborder="0" name="MSearchResults" id="MSearchResults"> </iframe> </div> <div class="header"> <div class="summary"> <a href="#groups">Modules</a> | <a href="#nested-classes">Data Structures</a> | <a href="#define-members">Macros</a> | <a href="#enum-members">Enumerations</a> </div> <div class="headertitle"> <div class="title">NPP Type Definitions and Constants</div> </div> </div><!--header--> <div class="contents"> <table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a> Modules</h2></td></tr> <tr class="memitem:group__npp__basic__types"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="group__npp__basic__types.html">Basic NPP Data Types</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> Data Structures</h2></td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_npp_library_version.html">NppLibraryVersion</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_point.html">NppiPoint</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">2D Point <a href="struct_nppi_point.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_npp_point_polar.html">NppPointPolar</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">2D Polar Point <a href="struct_npp_point_polar.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_size.html">NppiSize</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">2D Size This struct typically represents the size of a a rectangular region in two space. <a href="struct_nppi_size.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_rect.html">NppiRect</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">2D Rectangle This struct contains position and size information of a rectangle in two space. <a href="struct_nppi_rect.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_h_o_g_config.html">NppiHOGConfig</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">The <a class="el" href="struct_nppi_h_o_g_config.html" title="The NppiHOGConfig structure defines the configuration parameters for the HOG descriptor: ...">NppiHOGConfig</a> structure defines the configuration parameters for the HOG descriptor: <a href="struct_nppi_h_o_g_config.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_haar_classifier__32f.html">NppiHaarClassifier_32f</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_haar_buffer.html">NppiHaarBuffer</a></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_nppi_image_descriptor.html">NppiImageDescriptor</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">General image descriptor. <a href="struct_nppi_image_descriptor.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_npp_stream_context.html">NppStreamContext</a></td></tr> <tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">NPP stream context structure must be filled in by application. <a href="struct_npp_stream_context.html#details">More...</a><br/></td></tr> <tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> Macros</h2></td></tr> <tr class="memitem:gae0f8ddd2a398af2142befcf3ba1b66d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gae0f8ddd2a398af2142befcf3ba1b66d5">NPP_MIN_8U</a>   ( 0 )</td></tr> <tr class="memdesc:gae0f8ddd2a398af2142befcf3ba1b66d5"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 8-bit unsigned integer. <a href="#gae0f8ddd2a398af2142befcf3ba1b66d5">More...</a><br/></td></tr> <tr class="separator:gae0f8ddd2a398af2142befcf3ba1b66d5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga74d6268ffc6f69ba59c997e49651a795"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga74d6268ffc6f69ba59c997e49651a795">NPP_MAX_8U</a>   ( 255 )</td></tr> <tr class="memdesc:ga74d6268ffc6f69ba59c997e49651a795"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 8-bit unsigned integer. <a href="#ga74d6268ffc6f69ba59c997e49651a795">More...</a><br/></td></tr> <tr class="separator:ga74d6268ffc6f69ba59c997e49651a795"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gab1b413fe087da2750277c9197ba7129d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gab1b413fe087da2750277c9197ba7129d">NPP_MIN_16U</a>   ( 0 )</td></tr> <tr class="memdesc:gab1b413fe087da2750277c9197ba7129d"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 16-bit unsigned integer. <a href="#gab1b413fe087da2750277c9197ba7129d">More...</a><br/></td></tr> <tr class="separator:gab1b413fe087da2750277c9197ba7129d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacd19792463b85b3a372aae6ec10b3a17"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gacd19792463b85b3a372aae6ec10b3a17">NPP_MAX_16U</a>   ( 65535 )</td></tr> <tr class="memdesc:gacd19792463b85b3a372aae6ec10b3a17"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 16-bit unsigned integer. <a href="#gacd19792463b85b3a372aae6ec10b3a17">More...</a><br/></td></tr> <tr class="separator:gacd19792463b85b3a372aae6ec10b3a17"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaa8fdc288bef6e97549cf31e2c975fc27"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gaa8fdc288bef6e97549cf31e2c975fc27">NPP_MIN_32U</a>   ( 0 )</td></tr> <tr class="memdesc:gaa8fdc288bef6e97549cf31e2c975fc27"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 32-bit unsigned integer. <a href="#gaa8fdc288bef6e97549cf31e2c975fc27">More...</a><br/></td></tr> <tr class="separator:gaa8fdc288bef6e97549cf31e2c975fc27"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga19dbe671aad22df7814cf63134cf9832"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga19dbe671aad22df7814cf63134cf9832">NPP_MAX_32U</a>   ( 4294967295U )</td></tr> <tr class="memdesc:ga19dbe671aad22df7814cf63134cf9832"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 32-bit unsigned integer. <a href="#ga19dbe671aad22df7814cf63134cf9832">More...</a><br/></td></tr> <tr class="separator:ga19dbe671aad22df7814cf63134cf9832"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9cea080668e626129428783abaf5927b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga9cea080668e626129428783abaf5927b">NPP_MIN_64U</a>   ( 0 )</td></tr> <tr class="memdesc:ga9cea080668e626129428783abaf5927b"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 64-bit unsigned integer. <a href="#ga9cea080668e626129428783abaf5927b">More...</a><br/></td></tr> <tr class="separator:ga9cea080668e626129428783abaf5927b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7c7997516929a9543d8d44bf97895fe5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga7c7997516929a9543d8d44bf97895fe5">NPP_MAX_64U</a>   ( 18446744073709551615ULL )</td></tr> <tr class="memdesc:ga7c7997516929a9543d8d44bf97895fe5"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 64-bit unsigned integer. <a href="#ga7c7997516929a9543d8d44bf97895fe5">More...</a><br/></td></tr> <tr class="separator:ga7c7997516929a9543d8d44bf97895fe5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac5863b363aea65cdb89a61e4288f3d58"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gac5863b363aea65cdb89a61e4288f3d58">NPP_MIN_8S</a>   (-127 - 1 )</td></tr> <tr class="memdesc:gac5863b363aea65cdb89a61e4288f3d58"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 8-bit signed integer. <a href="#gac5863b363aea65cdb89a61e4288f3d58">More...</a><br/></td></tr> <tr class="separator:gac5863b363aea65cdb89a61e4288f3d58"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga17125ec7775dbbf68248093634500f11"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga17125ec7775dbbf68248093634500f11">NPP_MAX_8S</a>   ( 127 )</td></tr> <tr class="memdesc:ga17125ec7775dbbf68248093634500f11"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 8-bit signed integer. <a href="#ga17125ec7775dbbf68248093634500f11">More...</a><br/></td></tr> <tr class="separator:ga17125ec7775dbbf68248093634500f11"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9bc251e28b6bc2774e661ee25461d7a6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga9bc251e28b6bc2774e661ee25461d7a6">NPP_MIN_16S</a>   (-32767 - 1 )</td></tr> <tr class="memdesc:ga9bc251e28b6bc2774e661ee25461d7a6"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 16-bit signed integer. <a href="#ga9bc251e28b6bc2774e661ee25461d7a6">More...</a><br/></td></tr> <tr class="separator:ga9bc251e28b6bc2774e661ee25461d7a6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gad352460ddce2889f93deb953c7193f76"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gad352460ddce2889f93deb953c7193f76">NPP_MAX_16S</a>   ( 32767 )</td></tr> <tr class="memdesc:gad352460ddce2889f93deb953c7193f76"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 16-bit signed integer. <a href="#gad352460ddce2889f93deb953c7193f76">More...</a><br/></td></tr> <tr class="separator:gad352460ddce2889f93deb953c7193f76"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga046638fe049cf8ef5d807a3a3ce44045"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga046638fe049cf8ef5d807a3a3ce44045">NPP_MIN_32S</a>   (-2147483647 - 1 )</td></tr> <tr class="memdesc:ga046638fe049cf8ef5d807a3a3ce44045"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 32-bit signed integer. <a href="#ga046638fe049cf8ef5d807a3a3ce44045">More...</a><br/></td></tr> <tr class="separator:ga046638fe049cf8ef5d807a3a3ce44045"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga47c6ad1dc5e8f0f74af909d95f178b8f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga47c6ad1dc5e8f0f74af909d95f178b8f">NPP_MAX_32S</a>   ( 2147483647 )</td></tr> <tr class="memdesc:ga47c6ad1dc5e8f0f74af909d95f178b8f"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 32-bit signed integer. <a href="#ga47c6ad1dc5e8f0f74af909d95f178b8f">More...</a><br/></td></tr> <tr class="separator:ga47c6ad1dc5e8f0f74af909d95f178b8f"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac75c2508a872f79eee43d9c2202566d0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gac75c2508a872f79eee43d9c2202566d0">NPP_MAX_64S</a>   ( 9223372036854775807LL )</td></tr> <tr class="memdesc:gac75c2508a872f79eee43d9c2202566d0"><td class="mdescLeft"> </td><td class="mdescRight">Maximum 64-bit signed integer. <a href="#gac75c2508a872f79eee43d9c2202566d0">More...</a><br/></td></tr> <tr class="separator:gac75c2508a872f79eee43d9c2202566d0"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga9b95c1c3f9e8d91c5eb2200ee125b2d7"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga9b95c1c3f9e8d91c5eb2200ee125b2d7">NPP_MIN_64S</a>   (-9223372036854775807LL - 1)</td></tr> <tr class="memdesc:ga9b95c1c3f9e8d91c5eb2200ee125b2d7"><td class="mdescLeft"> </td><td class="mdescRight">Minimum 64-bit signed integer. <a href="#ga9b95c1c3f9e8d91c5eb2200ee125b2d7">More...</a><br/></td></tr> <tr class="separator:ga9b95c1c3f9e8d91c5eb2200ee125b2d7"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga33b8b3fb19542e3739892b425b18e599"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga33b8b3fb19542e3739892b425b18e599">NPP_MINABS_32F</a>   ( 1.175494351e-38f )</td></tr> <tr class="memdesc:ga33b8b3fb19542e3739892b425b18e599"><td class="mdescLeft"> </td><td class="mdescRight">Smallest positive 32-bit floating point value. <a href="#ga33b8b3fb19542e3739892b425b18e599">More...</a><br/></td></tr> <tr class="separator:ga33b8b3fb19542e3739892b425b18e599"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabdaa4df7927f888b80aadaf7640625c5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gabdaa4df7927f888b80aadaf7640625c5">NPP_MAXABS_32F</a>   ( 3.402823466e+38f )</td></tr> <tr class="memdesc:gabdaa4df7927f888b80aadaf7640625c5"><td class="mdescLeft"> </td><td class="mdescRight">Largest positive 32-bit floating point value. <a href="#gabdaa4df7927f888b80aadaf7640625c5">More...</a><br/></td></tr> <tr class="separator:gabdaa4df7927f888b80aadaf7640625c5"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga350be3a3014412cdbf4ecd5fab2085f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga350be3a3014412cdbf4ecd5fab2085f6">NPP_MINABS_64F</a>   ( 2.2250738585072014e-308 )</td></tr> <tr class="memdesc:ga350be3a3014412cdbf4ecd5fab2085f6"><td class="mdescLeft"> </td><td class="mdescRight">Smallest positive 64-bit floating point value. <a href="#ga350be3a3014412cdbf4ecd5fab2085f6">More...</a><br/></td></tr> <tr class="separator:ga350be3a3014412cdbf4ecd5fab2085f6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafbc0f2c275c0ef2c3d1923b6487fbbeb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gafbc0f2c275c0ef2c3d1923b6487fbbeb">NPP_MAXABS_64F</a>   ( 1.7976931348623158e+308 )</td></tr> <tr class="memdesc:gafbc0f2c275c0ef2c3d1923b6487fbbeb"><td class="mdescLeft"> </td><td class="mdescRight">Largest positive 64-bit floating point value. <a href="#gafbc0f2c275c0ef2c3d1923b6487fbbeb">More...</a><br/></td></tr> <tr class="separator:gafbc0f2c275c0ef2c3d1923b6487fbbeb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga51eb8e3d7a2c083db87ad8c64a0db31b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga51eb8e3d7a2c083db87ad8c64a0db31b">NPP_HOG_MAX_CELL_SIZE</a>   (16)</td></tr> <tr class="memdesc:ga51eb8e3d7a2c083db87ad8c64a0db31b"><td class="mdescLeft"> </td><td class="mdescRight">max horizontal/vertical pixel size of cell. <a href="#ga51eb8e3d7a2c083db87ad8c64a0db31b">More...</a><br/></td></tr> <tr class="separator:ga51eb8e3d7a2c083db87ad8c64a0db31b"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga001cb91c7d30a7d5829168996a296ca6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga001cb91c7d30a7d5829168996a296ca6">NPP_HOG_MAX_BLOCK_SIZE</a>   (64)</td></tr> <tr class="memdesc:ga001cb91c7d30a7d5829168996a296ca6"><td class="mdescLeft"> </td><td class="mdescRight">max horizontal/vertical pixel size of block. <a href="#ga001cb91c7d30a7d5829168996a296ca6">More...</a><br/></td></tr> <tr class="separator:ga001cb91c7d30a7d5829168996a296ca6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga64a89ed4aa67191bbf5e73e0834f7c84"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga64a89ed4aa67191bbf5e73e0834f7c84">NPP_HOG_MAX_BINS_PER_CELL</a>   (16)</td></tr> <tr class="memdesc:ga64a89ed4aa67191bbf5e73e0834f7c84"><td class="mdescLeft"> </td><td class="mdescRight">max number of histogram bins. <a href="#ga64a89ed4aa67191bbf5e73e0834f7c84">More...</a><br/></td></tr> <tr class="separator:ga64a89ed4aa67191bbf5e73e0834f7c84"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga661cf690373ecea551acf5a80fa1cbf6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga661cf690373ecea551acf5a80fa1cbf6">NPP_HOG_MAX_CELLS_PER_DESCRIPTOR</a>   (256)</td></tr> <tr class="memdesc:ga661cf690373ecea551acf5a80fa1cbf6"><td class="mdescLeft"> </td><td class="mdescRight">max number of cells in a descriptor window. <a href="#ga661cf690373ecea551acf5a80fa1cbf6">More...</a><br/></td></tr> <tr class="separator:ga661cf690373ecea551acf5a80fa1cbf6"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga6f53d4015dad4bef4de6b9024828f524"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga6f53d4015dad4bef4de6b9024828f524">NPP_HOG_MAX_OVERLAPPING_BLOCKS_PER_DESCRIPTOR</a>   (256)</td></tr> <tr class="memdesc:ga6f53d4015dad4bef4de6b9024828f524"><td class="mdescLeft"> </td><td class="mdescRight">max number of overlapping blocks in a descriptor window. <a href="#ga6f53d4015dad4bef4de6b9024828f524">More...</a><br/></td></tr> <tr class="separator:ga6f53d4015dad4bef4de6b9024828f524"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga157edeb65f6ec14bd28f4826173ca7d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga157edeb65f6ec14bd28f4826173ca7d1">NPP_HOG_MAX_DESCRIPTOR_LOCATIONS_PER_CALL</a>   (128)</td></tr> <tr class="memdesc:ga157edeb65f6ec14bd28f4826173ca7d1"><td class="mdescLeft"> </td><td class="mdescRight">max number of descriptor window locations per function call. <a href="#ga157edeb65f6ec14bd28f4826173ca7d1">More...</a><br/></td></tr> <tr class="separator:ga157edeb65f6ec14bd28f4826173ca7d1"><td class="memSeparator" colspan="2"> </td></tr> </table><table class="memberdecls"> <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> Enumerations</h2></td></tr> <tr class="memitem:ga2b58ebd329141d560aa4367f1708f191"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga2b58ebd329141d560aa4367f1708f191">NppiInterpolationMode</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a81bf266be61ed30b75626ec7f702d07a">NPPI_INTER_UNDEFINED</a> = 0, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191aa3aa51c80e1dc2dcb432117b974831e0">NPPI_INTER_NN</a> = 1, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a79c077af0cc691102f36a5412576735c">NPPI_INTER_LINEAR</a> = 2, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a787471be9eed0efb6c26a2f7d22ac500">NPPI_INTER_CUBIC</a> = 4, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a3db5a4e96761fe1ca3be2bea1f8ae170">NPPI_INTER_CUBIC2P_BSPLINE</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191ace2fb0e8749c991e409b250b78059fce">NPPI_INTER_CUBIC2P_CATMULLROM</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a1f09b572dfc44baa2a7a4f13151d5677">NPPI_INTER_CUBIC2P_B05C03</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a5d8f0655f4e2810e3e288cab463dcd46">NPPI_INTER_SUPER</a> = 8, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a72f1a182af5548846cd894d66f9b6b11">NPPI_INTER_LANCZOS</a> = 16, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a8b4e1f92762802759c6c349acf07a364">NPPI_INTER_LANCZOS3_ADVANCED</a> = 17, <br/>   <a class="el" href="group__typedefs__npp.html#gga2b58ebd329141d560aa4367f1708f191a4c736f9695589c005b125c20c310d27a">NPPI_SMOOTH_EDGE</a> = (int)0x8000000 <br/> }</td></tr> <tr class="memdesc:ga2b58ebd329141d560aa4367f1708f191"><td class="mdescLeft"> </td><td class="mdescRight">Filtering methods. <a href="group__typedefs__npp.html#ga2b58ebd329141d560aa4367f1708f191">More...</a><br/></td></tr> <tr class="separator:ga2b58ebd329141d560aa4367f1708f191"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5597309d6766fb2dffe155990d915ecb"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga5597309d6766fb2dffe155990d915ecb">NppiBayerGridPosition</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga5597309d6766fb2dffe155990d915ecba76ba822e5145b7a3611dabfa6ab7d326">NPPI_BAYER_BGGR</a> = 0, <br/>   <a class="el" href="group__typedefs__npp.html#gga5597309d6766fb2dffe155990d915ecba250dbcdd3a699456d96cbe3dceb7d16f">NPPI_BAYER_RGGB</a> = 1, <br/>   <a class="el" href="group__typedefs__npp.html#gga5597309d6766fb2dffe155990d915ecba5d9e081e241cc8e930da5f6f669ca3b3">NPPI_BAYER_GBRG</a> = 2, <br/>   <a class="el" href="group__typedefs__npp.html#gga5597309d6766fb2dffe155990d915ecbaf5f28996a1efe040da3c43ada7f100c2">NPPI_BAYER_GRBG</a> = 3 <br/> }</td></tr> <tr class="memdesc:ga5597309d6766fb2dffe155990d915ecb"><td class="mdescLeft"> </td><td class="mdescRight">Bayer Grid Position Registration. <a href="group__typedefs__npp.html#ga5597309d6766fb2dffe155990d915ecb">More...</a><br/></td></tr> <tr class="separator:ga5597309d6766fb2dffe155990d915ecb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4707ef271cf14c74501d894482845771"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga4707ef271cf14c74501d894482845771">NppiMaskSize</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771ad7b6601788b91edf0109db87ac8f52d9">NPP_MASK_SIZE_1_X_3</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a9e129938af71486820d0ce0dbff6998e">NPP_MASK_SIZE_1_X_5</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a2d369a32e2394d2e86b75ac2678e14dc">NPP_MASK_SIZE_3_X_1</a> = 100, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a808e1d7d5f384e4f32991c2dc0f292bf">NPP_MASK_SIZE_5_X_1</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a3bc4fd93e39004f3d7e3b9729955bb57">NPP_MASK_SIZE_3_X_3</a> = 200, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a7442671378d3854198b0b2c5758d3647">NPP_MASK_SIZE_5_X_5</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a4c6c4c2169a5bad8385578921b7c0e60">NPP_MASK_SIZE_7_X_7</a> = 400, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a67f063aa5f243124ae57ea4c294a2c71">NPP_MASK_SIZE_9_X_9</a> = 500, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a71fc0ef9e1854d75bde792d1f32544ec">NPP_MASK_SIZE_11_X_11</a> = 600, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771a38ec59d9c9369d7e627b8a506e7036e2">NPP_MASK_SIZE_13_X_13</a> = 700, <br/>   <a class="el" href="group__typedefs__npp.html#gga4707ef271cf14c74501d894482845771adb5a1835db93e437707099205772c0d2">NPP_MASK_SIZE_15_X_15</a> = 800 <br/> }</td></tr> <tr class="memdesc:ga4707ef271cf14c74501d894482845771"><td class="mdescLeft"> </td><td class="mdescRight">Fixed filter-kernel sizes. <a href="group__typedefs__npp.html#ga4707ef271cf14c74501d894482845771">More...</a><br/></td></tr> <tr class="separator:ga4707ef271cf14c74501d894482845771"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8">NppiDifferentialKernel</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8ad3461ff93605fac416c648314ad1a72a">NPP_FILTER_SOBEL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8a75bfa3c91a8b60fa8a17242c07476e1f">NPP_FILTER_SCHARR</a> <br/> }</td></tr> <tr class="memdesc:ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8"><td class="mdescLeft"> </td><td class="mdescRight">Differential Filter types. <a href="group__typedefs__npp.html#ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8">More...</a><br/></td></tr> <tr class="separator:ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1105a17b5e76381583c46ecd6a60fe21"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga1105a17b5e76381583c46ecd6a60fe21">NppStatus</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ab9c1352fbc874ca49c11e09a0462c4ab">NPP_NOT_SUPPORTED_MODE_ERROR</a> = -9999, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aa2a0aec6ed15b792bb3729a3b7290848">NPP_INVALID_HOST_POINTER_ERROR</a> = -1032, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aac8585e4d6b6ff49d681c0346dd99306">NPP_INVALID_DEVICE_POINTER_ERROR</a> = -1031, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a3f862695c81d5d11e74fc0e97dd23cf4">NPP_LUT_PALETTE_BITSIZE_ERROR</a> = -1030, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a75dfbc6cac53511e7f1f39c11e3a5594">NPP_ZC_MODE_NOT_SUPPORTED_ERROR</a> = -1028, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a1bd66a4a9e8ef852d1ce4201d1ef650d">NPP_NOT_SUFFICIENT_COMPUTE_CAPABILITY</a> = -1027, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a8eb3dda03a4d7515b1ea34eeb71ef107">NPP_TEXTURE_BIND_ERROR</a> = -1024, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a4a298512b94d71c3bbc60cae873f05e0">NPP_WRONG_INTERSECTION_ROI_ERROR</a> = -1020, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a34de0491e63ea22697827ccd499c0ff1">NPP_HAAR_CLASSIFIER_PIXEL_MATCH_ERROR</a> = -1006, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ae6e188570d586ca6d7cf0e601d961378">NPP_MEMFREE_ERROR</a> = -1005, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a98ac41c60396399301058a00507bba57">NPP_MEMSET_ERROR</a> = -1004, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ae73c99e0f5d29f3f46f7cde4f28a7724">NPP_MEMCPY_ERROR</a> = -1003, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ab1b34e6935a87a4f0018e783ad86cf1b">NPP_ALIGNMENT_ERROR</a> = -1002, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a93921bf9ee13398e373ea6e048189b71">NPP_CUDA_KERNEL_EXECUTION_ERROR</a> = -1000, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a0cbfe17b97d7f5796dc52d5f6d8b3516">NPP_ROUND_MODE_NOT_SUPPORTED_ERROR</a> = -213, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ae2ee35bf3e5594d4817790eca0478d60">NPP_QUALITY_INDEX_ERROR</a> = -210, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a6306d520cb4d1ab089809ad3f0fe6fc5">NPP_RESIZE_NO_OPERATION_ERROR</a> = -201, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ad66c822c27c48d05239e56129d329f4c">NPP_OVERFLOW_ERROR</a> = -109, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a8c513cfa03ef5d03cc8dd35421738b60">NPP_NOT_EVEN_STEP_ERROR</a> = -108, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a469704e03f21d945d599f49043924970">NPP_HISTOGRAM_NUMBER_OF_LEVELS_ERROR</a> = -107, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ad7624e564a60277ff699317a070b617e">NPP_LUT_NUMBER_OF_LEVELS_ERROR</a> = -106, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ace7399d30e571e496aef7ea5ec18a946">NPP_CORRUPTED_DATA_ERROR</a> = -61, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a813966319ccca612a797d1018c845f3c">NPP_CHANNEL_ORDER_ERROR</a> = -60, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ae1396af4a26dd422ab4d3e78a6245c6c">NPP_ZERO_MASK_VALUE_ERROR</a> = -59, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a5a629490dc37af8580ce929fd38a30e3">NPP_QUADRANGLE_ERROR</a> = -58, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aba8db23ee8afb9f272c2b21768ea7fab">NPP_RECTANGLE_ERROR</a> = -57, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a37e7b555565366e78cffd58e2d51c305">NPP_COEFFICIENT_ERROR</a> = -56, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ac19683f1d6461a5361376e8d57331bdc">NPP_NUMBER_OF_CHANNELS_ERROR</a> = -53, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a50d3373669b2412de3c7dd667c38f90a">NPP_COI_ERROR</a> = -52, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a010d4a98e19ab47bb94ab3de58d581c7">NPP_DIVISOR_ERROR</a> = -51, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aaf78f4921f0b6c8b1f167807b2adb0d8">NPP_CHANNEL_ERROR</a> = -47, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a380f948087fb1f20e42f4ef5c4759339">NPP_STRIDE_ERROR</a> = -37, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a016e2ce9de8a1ee0e95620834c933d6e">NPP_ANCHOR_ERROR</a> = -34, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aa7ecfd4ca247a819719f32254ea5c9df">NPP_MASK_SIZE_ERROR</a> = -33, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21af6492dc97a9ae6f4d8222121112ad5e4">NPP_RESIZE_FACTOR_ERROR</a> = -23, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aed67412bc746a59895bd2ee4044e8b9a">NPP_INTERPOLATION_ERROR</a> = -22, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a952b6e67ae970b51af553a9e917410f7">NPP_MIRROR_FLIP_ERROR</a> = -21, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21af19c4472d7c9e69c3a723b6df9f28f36">NPP_MOMENT_00_ZERO_ERROR</a> = -20, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a7fa3e0bae0422ebc423a53bb278f0716">NPP_THRESHOLD_NEGATIVE_LEVEL_ERROR</a> = -19, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a80aae181f7568318a4513cfd149d1aec">NPP_THRESHOLD_ERROR</a> = -18, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21abf8a2e001e682ae6968fa70a46f4294d">NPP_CONTEXT_MATCH_ERROR</a> = -17, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21abe8281f704cc1a4b1208993f1cf4f027">NPP_FFT_FLAG_ERROR</a> = -16, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a4981355496168c38798a28eae62a14d7">NPP_FFT_ORDER_ERROR</a> = -15, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a582d1a09141f3b175a2e751cfc2e22cd">NPP_STEP_ERROR</a> = -14, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a9db158e568c1ec80219b55225697618f">NPP_SCALE_RANGE_ERROR</a> = -13, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a5a4e14e2c94afd2b8a78e335355d6b11">NPP_DATA_TYPE_ERROR</a> = -12, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a81f852a71470d3f9f058568795143eb8">NPP_OUT_OFF_RANGE_ERROR</a> = -11, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a732d840dc8299a4e2b5b2e4e1596361f">NPP_DIVIDE_BY_ZERO_ERROR</a> = -10, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ad2cac2c720419ba131f835567b6cb261">NPP_MEMORY_ALLOCATION_ERR</a> = -9, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a524a376b3d44c458b474613fb0dc8e1a">NPP_NULL_POINTER_ERROR</a> = -8, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a2fddfdf46e68e4309be763a441de4215">NPP_RANGE_ERROR</a> = -7, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a63297527390b522fa2b47a4d82f71b4b">NPP_SIZE_ERROR</a> = -6, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a19fed6487238d7862572b0a6cfa70412">NPP_BAD_ARGUMENT_ERROR</a> = -5, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a41244ba59a0101f8cf8477629a215fbb">NPP_NO_MEMORY_ERROR</a> = -4, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aa1302e85ae11d700ee26ce3e27e8a85b">NPP_NOT_IMPLEMENTED_ERROR</a> = -3, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a3e9835b03fb90dac9e5857cb0c1cadb9">NPP_ERROR</a> = -2, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ad530d8707dbe4f3206795e1ecf19dad5">NPP_ERROR_RESERVED</a> = -1, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21aca45884d6b69225fe9ac820156af00fb">NPP_NO_ERROR</a> = 0, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a727692260b5220fac6e3c3fa43d47a4b">NPP_SUCCESS</a> = NPP_NO_ERROR, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21afbee88a623240bd939b7d1bf904d9a43">NPP_NO_OPERATION_WARNING</a> = 1, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a9d5afe064a242cd2db73b1b3811f97a4">NPP_DIVIDE_BY_ZERO_WARNING</a> = 6, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a5ec27ef41aefcf03f530c01736c0b2c4">NPP_AFFINE_QUAD_INCORRECT_WARNING</a> = 28, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a48d194e89f708fe58c48bf548720a490">NPP_WRONG_INTERSECTION_ROI_WARNING</a> = 29, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21a7dd76dac8d62fa3dcad394a63961d8e4">NPP_WRONG_INTERSECTION_QUAD_WARNING</a> = 30, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ace49e8099257f36a8fcf3ff5d53978c0">NPP_DOUBLE_SIZE_WARNING</a> = 35, <br/>   <a class="el" href="group__typedefs__npp.html#gga1105a17b5e76381583c46ecd6a60fe21ac07d35d3f0f60f64283d81a2b47404e8">NPP_MISALIGNED_DST_ROI_WARNING</a> = 10000 <br/> }</td></tr> <tr class="memdesc:ga1105a17b5e76381583c46ecd6a60fe21"><td class="mdescLeft"> </td><td class="mdescRight">Error Status Codes. <a href="group__typedefs__npp.html#ga1105a17b5e76381583c46ecd6a60fe21">More...</a><br/></td></tr> <tr class="separator:ga1105a17b5e76381583c46ecd6a60fe21"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf949d26f234318300ebcf096e1fb89c3"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gaf949d26f234318300ebcf096e1fb89c3">NppGpuComputeCapability</a> { <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3aa08036cfcbf04083be42e934788d54cc">NPP_CUDA_UNKNOWN_VERSION</a> = -1, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3ac4e4dd57c34a27e56ae3693a40633131">NPP_CUDA_NOT_CAPABLE</a> = 0, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a4817b86de7c2b73d1452f8f0bb250e9b">NPP_CUDA_1_0</a> = 100, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3ab6f5010d2761d85b9434ac80b4a32c6b">NPP_CUDA_1_1</a> = 110, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3af163a09b8cb9bf4d731d984f2bc1e90f">NPP_CUDA_1_2</a> = 120, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3ad682daabb7662572f6e279910bab6559">NPP_CUDA_1_3</a> = 130, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3adfef263477419d44a05ab879f51d1033">NPP_CUDA_2_0</a> = 200, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a0df3985ea20118ae9ea0ccd550f13473">NPP_CUDA_2_1</a> = 210, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a9e3b59fb6f5702696fbe928439e7c262">NPP_CUDA_3_0</a> = 300, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a480ddb74cf1de339768534939b101a72">NPP_CUDA_3_2</a> = 320, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a0769ceaf1ed0372834270ec833b8a2f7">NPP_CUDA_3_5</a> = 350, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a0c69d4582c87b86d57a8a53bb6744d0d">NPP_CUDA_3_7</a> = 370, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3ac64d59041961f5679734a342692a23f0">NPP_CUDA_5_0</a> = 500, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3ad7e526fee95736d3d6920b31595f3988">NPP_CUDA_5_2</a> = 520, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a597720ec463d7eaf4221001c56dd95fb">NPP_CUDA_5_3</a> = 530, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a0fd099fd9814026f1a0f26f847640252">NPP_CUDA_6_0</a> = 600, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3afb0bfa95301c8c7c3af5c467ecf9759c">NPP_CUDA_6_1</a> = 610, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a33566e2b62ec6aef6bfed87e851bc0ce">NPP_CUDA_6_2</a> = 620, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3af562da5f81bc4f1655f719cc68eee4a8">NPP_CUDA_6_3</a> = 630, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a674eb937c3a7275af7ce0ac7fa363e92">NPP_CUDA_7_0</a> = 700, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a89b9da41338a9404ff4a9d5262500fc8">NPP_CUDA_7_2</a> = 720, <br/>   <a class="el" href="group__typedefs__npp.html#ggaf949d26f234318300ebcf096e1fb89c3a5656f4a02928ecd5bf6c28e242454fd3">NPP_CUDA_7_5</a> = 750 <br/> }</td></tr> <tr class="separator:gaf949d26f234318300ebcf096e1fb89c3"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga1a6facac0cb0bc0abe5d21fc3b0a83d8"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga1a6facac0cb0bc0abe5d21fc3b0a83d8">NppiAxis</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga1a6facac0cb0bc0abe5d21fc3b0a83d8ad9c5e9e8a4c9691d503c556c1635c2b4">NPP_HORIZONTAL_AXIS</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga1a6facac0cb0bc0abe5d21fc3b0a83d8aa7b5860e1c983015de566d8259c4ee97">NPP_VERTICAL_AXIS</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga1a6facac0cb0bc0abe5d21fc3b0a83d8a0402984a8a00a83ebc084cb76280086f">NPP_BOTH_AXIS</a> <br/> }</td></tr> <tr class="separator:ga1a6facac0cb0bc0abe5d21fc3b0a83d8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga25514f63436746c4daafb3af7e69ee26"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga25514f63436746c4daafb3af7e69ee26">NppCmpOp</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga25514f63436746c4daafb3af7e69ee26a7c7ceca6184069a5566146e4846e4a3e">NPP_CMP_LESS</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga25514f63436746c4daafb3af7e69ee26a62b0c0afb63267ac120332659b3aa314">NPP_CMP_LESS_EQ</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga25514f63436746c4daafb3af7e69ee26a29ab30b50e5a4d33701e63995cb15133">NPP_CMP_EQ</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga25514f63436746c4daafb3af7e69ee26a8ee4ce06f4f536baf3a75dc8bd843447">NPP_CMP_GREATER_EQ</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga25514f63436746c4daafb3af7e69ee26af792aad15d241c08584e9dff1be31767">NPP_CMP_GREATER</a> <br/> }</td></tr> <tr class="separator:ga25514f63436746c4daafb3af7e69ee26"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga120be98eca90f44701e361bec185f0af"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga120be98eca90f44701e361bec185f0af">NppRoundMode</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa8dcd614fb497cc463b4845bc3477d830">NPP_RND_NEAR</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa1b97d86fc5b8940bfda4a47e4ef37784">NPP_ROUND_NEAREST_TIES_TO_EVEN</a> = NPP_RND_NEAR, <br/>   <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa4221751d7621ebb6ece1b588adbce15b">NPP_RND_FINANCIAL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa3dce06be570ce09ad1d73a96c58c2bf4">NPP_ROUND_NEAREST_TIES_AWAY_FROM_ZERO</a> = NPP_RND_FINANCIAL, <br/>   <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa9c5c2135b9a22b55d2518e9f21baff4b">NPP_RND_ZERO</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa1a1719da4c030026533fa85bbc35014c">NPP_ROUND_TOWARD_ZERO</a> = NPP_RND_ZERO <br/> }</td></tr> <tr class="memdesc:ga120be98eca90f44701e361bec185f0af"><td class="mdescLeft"> </td><td class="mdescRight">Rounding Modes. <a href="group__typedefs__npp.html#ga120be98eca90f44701e361bec185f0af">More...</a><br/></td></tr> <tr class="separator:ga120be98eca90f44701e361bec185f0af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga7e1448936057e7401acf293d19278317"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga7e1448936057e7401acf293d19278317">NppiBorderType</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga7e1448936057e7401acf293d19278317ad32ddc79f0b7595fe0914e01ce520704">NPP_BORDER_UNDEFINED</a> = 0, <br/>   <a class="el" href="group__typedefs__npp.html#gga7e1448936057e7401acf293d19278317a86ac17f380b03a50f919991de0e0e6f2">NPP_BORDER_NONE</a> = NPP_BORDER_UNDEFINED, <br/>   <a class="el" href="group__typedefs__npp.html#gga7e1448936057e7401acf293d19278317ac63483e3ae43fc41049e8c20c578b9e8">NPP_BORDER_CONSTANT</a> = 1, <br/>   <a class="el" href="group__typedefs__npp.html#gga7e1448936057e7401acf293d19278317a064c0e0a8b36918cee18dcd58df5f054">NPP_BORDER_REPLICATE</a> = 2, <br/>   <a class="el" href="group__typedefs__npp.html#gga7e1448936057e7401acf293d19278317a1eb5a4306700027201ed650b8f31f333">NPP_BORDER_WRAP</a> = 3, <br/>   <a class="el" href="group__typedefs__npp.html#gga7e1448936057e7401acf293d19278317aee937a8880079fa7694874f7277749e1">NPP_BORDER_MIRROR</a> = 4 <br/> }</td></tr> <tr class="separator:ga7e1448936057e7401acf293d19278317"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae01335f44188a4c5d1da35110e469f35"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gae01335f44188a4c5d1da35110e469f35">NppHintAlgorithm</a> { <br/>   <a class="el" href="group__typedefs__npp.html#ggae01335f44188a4c5d1da35110e469f35ab32478ad54641f41077142ab1a895445">NPP_ALG_HINT_NONE</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae01335f44188a4c5d1da35110e469f35a89c2edeab36fc77b299ac00777382dd0">NPP_ALG_HINT_FAST</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae01335f44188a4c5d1da35110e469f35ab0685faa300a646b5859307e33836779">NPP_ALG_HINT_ACCURATE</a> <br/> }</td></tr> <tr class="separator:gae01335f44188a4c5d1da35110e469f35"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gae6c83c0e39ae82520a9825089a1bc97d"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gae6c83c0e39ae82520a9825089a1bc97d">NppiAlphaOp</a> { <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97da89815ff5442e1eea7b5f1c8e6ede9cf6">NPPI_OP_ALPHA_OVER</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dab0bf56be5eed3e56405ad2ce17fe8832">NPPI_OP_ALPHA_IN</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97da7175c3b9c36762dcd2ee4ba0ef0ef94f">NPPI_OP_ALPHA_OUT</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dabf37d937a2ad18272d63ec05977f8d20">NPPI_OP_ALPHA_ATOP</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97da946bfaabfce8cdc5befe3542789e79be">NPPI_OP_ALPHA_XOR</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dac85d3408f8836454689afb8ae20b5886">NPPI_OP_ALPHA_PLUS</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dade46e5379e07708987b274f27662e184">NPPI_OP_ALPHA_OVER_PREMUL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dae7a3f7ad817f958778446f2f1ab1157b">NPPI_OP_ALPHA_IN_PREMUL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97da2cecaf9e40b036c4aebebb00660f07c1">NPPI_OP_ALPHA_OUT_PREMUL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dabb0971c2d5a5193252805300a05cc994">NPPI_OP_ALPHA_ATOP_PREMUL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dad180a4f0e6ff5c05d869f0a57613d398">NPPI_OP_ALPHA_XOR_PREMUL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dae847b3c1c2803789ad86b72690230a7c">NPPI_OP_ALPHA_PLUS_PREMUL</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggae6c83c0e39ae82520a9825089a1bc97dae5b2e05e664a3624b310d990a8741f40">NPPI_OP_ALPHA_PREMUL</a> <br/> }</td></tr> <tr class="separator:gae6c83c0e39ae82520a9825089a1bc97d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga4f94f4a66597bb8d1e2ce697df4b8f88"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga4f94f4a66597bb8d1e2ce697df4b8f88">NppsZCType</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga4f94f4a66597bb8d1e2ce697df4b8f88ac3c81065bda94d9156097a7a550bea43">nppZCR</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga4f94f4a66597bb8d1e2ce697df4b8f88aff60de20c080b035cd18c106e6e203bf">nppZCXor</a>, <br/>   <a class="el" href="group__typedefs__npp.html#gga4f94f4a66597bb8d1e2ce697df4b8f88ad0d2fb1c999e5bca290e8165ae032c7f">nppZCC</a> <br/> }</td></tr> <tr class="separator:ga4f94f4a66597bb8d1e2ce697df4b8f88"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacc9f89d33c7bab4bc13019acc15a11af"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#gacc9f89d33c7bab4bc13019acc15a11af">NppiHuffmanTableType</a> { <br/>   <a class="el" href="group__typedefs__npp.html#ggacc9f89d33c7bab4bc13019acc15a11afad342bb6321e1091748df425a35d3af37">nppiDCTable</a>, <br/>   <a class="el" href="group__typedefs__npp.html#ggacc9f89d33c7bab4bc13019acc15a11afa0e62262c5aeaad2140cf63bdd2ea2014">nppiACTable</a> <br/> }</td></tr> <tr class="separator:gacc9f89d33c7bab4bc13019acc15a11af"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga81369e9ddeddecd27995770d0ad0f1a5"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="group__typedefs__npp.html#ga81369e9ddeddecd27995770d0ad0f1a5">NppiNorm</a> { <br/>   <a class="el" href="group__typedefs__npp.html#gga81369e9ddeddecd27995770d0ad0f1a5a8b0497a2973610fda1c7ae75fe2c3ae8">nppiNormInf</a> = 0, <br/>   <a class="el" href="group__typedefs__npp.html#gga81369e9ddeddecd27995770d0ad0f1a5a73103cc60de204b2c58509c16ffa7acb">nppiNormL1</a> = 1, <br/>   <a class="el" href="group__typedefs__npp.html#gga81369e9ddeddecd27995770d0ad0f1a5a639c26cef788e33a7d20cdbc2ab30611">nppiNormL2</a> = 2 <br/> }</td></tr> <tr class="separator:ga81369e9ddeddecd27995770d0ad0f1a5"><td class="memSeparator" colspan="2"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <h2 class="groupheader">Macro Definition Documentation</h2> <a class="anchor" id="ga64a89ed4aa67191bbf5e73e0834f7c84"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_HOG_MAX_BINS_PER_CELL   (16)</td> </tr> </table> </div><div class="memdoc"> <p>max number of histogram bins. </p> </div> </div> <a class="anchor" id="ga001cb91c7d30a7d5829168996a296ca6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_HOG_MAX_BLOCK_SIZE   (64)</td> </tr> </table> </div><div class="memdoc"> <p>max horizontal/vertical pixel size of block. </p> </div> </div> <a class="anchor" id="ga51eb8e3d7a2c083db87ad8c64a0db31b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_HOG_MAX_CELL_SIZE   (16)</td> </tr> </table> </div><div class="memdoc"> <p>max horizontal/vertical pixel size of cell. </p> </div> </div> <a class="anchor" id="ga661cf690373ecea551acf5a80fa1cbf6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_HOG_MAX_CELLS_PER_DESCRIPTOR   (256)</td> </tr> </table> </div><div class="memdoc"> <p>max number of cells in a descriptor window. </p> </div> </div> <a class="anchor" id="ga157edeb65f6ec14bd28f4826173ca7d1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_HOG_MAX_DESCRIPTOR_LOCATIONS_PER_CALL   (128)</td> </tr> </table> </div><div class="memdoc"> <p>max number of descriptor window locations per function call. </p> </div> </div> <a class="anchor" id="ga6f53d4015dad4bef4de6b9024828f524"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_HOG_MAX_OVERLAPPING_BLOCKS_PER_DESCRIPTOR   (256)</td> </tr> </table> </div><div class="memdoc"> <p>max number of overlapping blocks in a descriptor window. </p> </div> </div> <a class="anchor" id="gad352460ddce2889f93deb953c7193f76"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_16S   ( 32767 )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 16-bit signed integer. </p> </div> </div> <a class="anchor" id="gacd19792463b85b3a372aae6ec10b3a17"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_16U   ( 65535 )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 16-bit unsigned integer. </p> </div> </div> <a class="anchor" id="ga47c6ad1dc5e8f0f74af909d95f178b8f"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_32S   ( 2147483647 )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 32-bit signed integer. </p> </div> </div> <a class="anchor" id="ga19dbe671aad22df7814cf63134cf9832"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_32U   ( 4294967295U )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 32-bit unsigned integer. </p> </div> </div> <a class="anchor" id="gac75c2508a872f79eee43d9c2202566d0"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_64S   ( 9223372036854775807LL )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 64-bit signed integer. </p> </div> </div> <a class="anchor" id="ga7c7997516929a9543d8d44bf97895fe5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_64U   ( 18446744073709551615ULL )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 64-bit unsigned integer. </p> </div> </div> <a class="anchor" id="ga17125ec7775dbbf68248093634500f11"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_8S   ( 127 )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 8-bit signed integer. </p> </div> </div> <a class="anchor" id="ga74d6268ffc6f69ba59c997e49651a795"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAX_8U   ( 255 )</td> </tr> </table> </div><div class="memdoc"> <p>Maximum 8-bit unsigned integer. </p> </div> </div> <a class="anchor" id="gabdaa4df7927f888b80aadaf7640625c5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAXABS_32F   ( 3.402823466e+38f )</td> </tr> </table> </div><div class="memdoc"> <p>Largest positive 32-bit floating point value. </p> </div> </div> <a class="anchor" id="gafbc0f2c275c0ef2c3d1923b6487fbbeb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MAXABS_64F   ( 1.7976931348623158e+308 )</td> </tr> </table> </div><div class="memdoc"> <p>Largest positive 64-bit floating point value. </p> </div> </div> <a class="anchor" id="ga9bc251e28b6bc2774e661ee25461d7a6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_16S   (-32767 - 1 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 16-bit signed integer. </p> </div> </div> <a class="anchor" id="gab1b413fe087da2750277c9197ba7129d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_16U   ( 0 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 16-bit unsigned integer. </p> </div> </div> <a class="anchor" id="ga046638fe049cf8ef5d807a3a3ce44045"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_32S   (-2147483647 - 1 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 32-bit signed integer. </p> </div> </div> <a class="anchor" id="gaa8fdc288bef6e97549cf31e2c975fc27"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_32U   ( 0 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 32-bit unsigned integer. </p> </div> </div> <a class="anchor" id="ga9b95c1c3f9e8d91c5eb2200ee125b2d7"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_64S   (-9223372036854775807LL - 1)</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 64-bit signed integer. </p> </div> </div> <a class="anchor" id="ga9cea080668e626129428783abaf5927b"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_64U   ( 0 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 64-bit unsigned integer. </p> </div> </div> <a class="anchor" id="gac5863b363aea65cdb89a61e4288f3d58"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_8S   (-127 - 1 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 8-bit signed integer. </p> </div> </div> <a class="anchor" id="gae0f8ddd2a398af2142befcf3ba1b66d5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MIN_8U   ( 0 )</td> </tr> </table> </div><div class="memdoc"> <p>Minimum 8-bit unsigned integer. </p> </div> </div> <a class="anchor" id="ga33b8b3fb19542e3739892b425b18e599"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MINABS_32F   ( 1.175494351e-38f )</td> </tr> </table> </div><div class="memdoc"> <p>Smallest positive 32-bit floating point value. </p> </div> </div> <a class="anchor" id="ga350be3a3014412cdbf4ecd5fab2085f6"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define NPP_MINABS_64F   ( 2.2250738585072014e-308 )</td> </tr> </table> </div><div class="memdoc"> <p>Smallest positive 64-bit floating point value. </p> </div> </div> <h2 class="groupheader">Enumeration Type Documentation</h2> <a class="anchor" id="ga25514f63436746c4daafb3af7e69ee26"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga25514f63436746c4daafb3af7e69ee26">NppCmpOp</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga25514f63436746c4daafb3af7e69ee26a7c7ceca6184069a5566146e4846e4a3e"></a>NPP_CMP_LESS</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga25514f63436746c4daafb3af7e69ee26a62b0c0afb63267ac120332659b3aa314"></a>NPP_CMP_LESS_EQ</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga25514f63436746c4daafb3af7e69ee26a29ab30b50e5a4d33701e63995cb15133"></a>NPP_CMP_EQ</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga25514f63436746c4daafb3af7e69ee26a8ee4ce06f4f536baf3a75dc8bd843447"></a>NPP_CMP_GREATER_EQ</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga25514f63436746c4daafb3af7e69ee26af792aad15d241c08584e9dff1be31767"></a>NPP_CMP_GREATER</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="gaf949d26f234318300ebcf096e1fb89c3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#gaf949d26f234318300ebcf096e1fb89c3">NppGpuComputeCapability</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3aa08036cfcbf04083be42e934788d54cc"></a>NPP_CUDA_UNKNOWN_VERSION</em> </td><td class="fielddoc"> <p>Indicates that the compute-capability query failed. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3ac4e4dd57c34a27e56ae3693a40633131"></a>NPP_CUDA_NOT_CAPABLE</em> </td><td class="fielddoc"> <p>Indicates that no CUDA capable device was found. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a4817b86de7c2b73d1452f8f0bb250e9b"></a>NPP_CUDA_1_0</em> </td><td class="fielddoc"> <p>Indicates that CUDA 1.0 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3ab6f5010d2761d85b9434ac80b4a32c6b"></a>NPP_CUDA_1_1</em> </td><td class="fielddoc"> <p>Indicates that CUDA 1.1 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3af163a09b8cb9bf4d731d984f2bc1e90f"></a>NPP_CUDA_1_2</em> </td><td class="fielddoc"> <p>Indicates that CUDA 1.2 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3ad682daabb7662572f6e279910bab6559"></a>NPP_CUDA_1_3</em> </td><td class="fielddoc"> <p>Indicates that CUDA 1.3 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3adfef263477419d44a05ab879f51d1033"></a>NPP_CUDA_2_0</em> </td><td class="fielddoc"> <p>Indicates that CUDA 2.0 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a0df3985ea20118ae9ea0ccd550f13473"></a>NPP_CUDA_2_1</em> </td><td class="fielddoc"> <p>Indicates that CUDA 2.1 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a9e3b59fb6f5702696fbe928439e7c262"></a>NPP_CUDA_3_0</em> </td><td class="fielddoc"> <p>Indicates that CUDA 3.0 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a480ddb74cf1de339768534939b101a72"></a>NPP_CUDA_3_2</em> </td><td class="fielddoc"> <p>Indicates that CUDA 3.2 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a0769ceaf1ed0372834270ec833b8a2f7"></a>NPP_CUDA_3_5</em> </td><td class="fielddoc"> <p>Indicates that CUDA 3.5 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a0c69d4582c87b86d57a8a53bb6744d0d"></a>NPP_CUDA_3_7</em> </td><td class="fielddoc"> <p>Indicates that CUDA 3.7 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3ac64d59041961f5679734a342692a23f0"></a>NPP_CUDA_5_0</em> </td><td class="fielddoc"> <p>Indicates that CUDA 5.0 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3ad7e526fee95736d3d6920b31595f3988"></a>NPP_CUDA_5_2</em> </td><td class="fielddoc"> <p>Indicates that CUDA 5.2 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a597720ec463d7eaf4221001c56dd95fb"></a>NPP_CUDA_5_3</em> </td><td class="fielddoc"> <p>Indicates that CUDA 5.3 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a0fd099fd9814026f1a0f26f847640252"></a>NPP_CUDA_6_0</em> </td><td class="fielddoc"> <p>Indicates that CUDA 6.0 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3afb0bfa95301c8c7c3af5c467ecf9759c"></a>NPP_CUDA_6_1</em> </td><td class="fielddoc"> <p>Indicates that CUDA 6.1 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a33566e2b62ec6aef6bfed87e851bc0ce"></a>NPP_CUDA_6_2</em> </td><td class="fielddoc"> <p>Indicates that CUDA 6.2 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3af562da5f81bc4f1655f719cc68eee4a8"></a>NPP_CUDA_6_3</em> </td><td class="fielddoc"> <p>Indicates that CUDA 6.3 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a674eb937c3a7275af7ce0ac7fa363e92"></a>NPP_CUDA_7_0</em> </td><td class="fielddoc"> <p>Indicates that CUDA 7.0 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a89b9da41338a9404ff4a9d5262500fc8"></a>NPP_CUDA_7_2</em> </td><td class="fielddoc"> <p>Indicates that CUDA 7.2 capable device is machine's default device. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggaf949d26f234318300ebcf096e1fb89c3a5656f4a02928ecd5bf6c28e242454fd3"></a>NPP_CUDA_7_5</em> </td><td class="fielddoc"> <p>Indicates that CUDA 7.5 or better is machine's default device. </p> </td></tr> </table> </div> </div> <a class="anchor" id="gae01335f44188a4c5d1da35110e469f35"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#gae01335f44188a4c5d1da35110e469f35">NppHintAlgorithm</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggae01335f44188a4c5d1da35110e469f35ab32478ad54641f41077142ab1a895445"></a>NPP_ALG_HINT_NONE</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae01335f44188a4c5d1da35110e469f35a89c2edeab36fc77b299ac00777382dd0"></a>NPP_ALG_HINT_FAST</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae01335f44188a4c5d1da35110e469f35ab0685faa300a646b5859307e33836779"></a>NPP_ALG_HINT_ACCURATE</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="gae6c83c0e39ae82520a9825089a1bc97d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#gae6c83c0e39ae82520a9825089a1bc97d">NppiAlphaOp</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97da89815ff5442e1eea7b5f1c8e6ede9cf6"></a>NPPI_OP_ALPHA_OVER</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dab0bf56be5eed3e56405ad2ce17fe8832"></a>NPPI_OP_ALPHA_IN</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97da7175c3b9c36762dcd2ee4ba0ef0ef94f"></a>NPPI_OP_ALPHA_OUT</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dabf37d937a2ad18272d63ec05977f8d20"></a>NPPI_OP_ALPHA_ATOP</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97da946bfaabfce8cdc5befe3542789e79be"></a>NPPI_OP_ALPHA_XOR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dac85d3408f8836454689afb8ae20b5886"></a>NPPI_OP_ALPHA_PLUS</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dade46e5379e07708987b274f27662e184"></a>NPPI_OP_ALPHA_OVER_PREMUL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dae7a3f7ad817f958778446f2f1ab1157b"></a>NPPI_OP_ALPHA_IN_PREMUL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97da2cecaf9e40b036c4aebebb00660f07c1"></a>NPPI_OP_ALPHA_OUT_PREMUL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dabb0971c2d5a5193252805300a05cc994"></a>NPPI_OP_ALPHA_ATOP_PREMUL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dad180a4f0e6ff5c05d869f0a57613d398"></a>NPPI_OP_ALPHA_XOR_PREMUL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dae847b3c1c2803789ad86b72690230a7c"></a>NPPI_OP_ALPHA_PLUS_PREMUL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggae6c83c0e39ae82520a9825089a1bc97dae5b2e05e664a3624b310d990a8741f40"></a>NPPI_OP_ALPHA_PREMUL</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="ga1a6facac0cb0bc0abe5d21fc3b0a83d8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga1a6facac0cb0bc0abe5d21fc3b0a83d8">NppiAxis</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga1a6facac0cb0bc0abe5d21fc3b0a83d8ad9c5e9e8a4c9691d503c556c1635c2b4"></a>NPP_HORIZONTAL_AXIS</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1a6facac0cb0bc0abe5d21fc3b0a83d8aa7b5860e1c983015de566d8259c4ee97"></a>NPP_VERTICAL_AXIS</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1a6facac0cb0bc0abe5d21fc3b0a83d8a0402984a8a00a83ebc084cb76280086f"></a>NPP_BOTH_AXIS</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="ga5597309d6766fb2dffe155990d915ecb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga5597309d6766fb2dffe155990d915ecb">NppiBayerGridPosition</a></td> </tr> </table> </div><div class="memdoc"> <p>Bayer Grid Position Registration. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga5597309d6766fb2dffe155990d915ecba76ba822e5145b7a3611dabfa6ab7d326"></a>NPPI_BAYER_BGGR</em> </td><td class="fielddoc"> <p>Default registration position. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga5597309d6766fb2dffe155990d915ecba250dbcdd3a699456d96cbe3dceb7d16f"></a>NPPI_BAYER_RGGB</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga5597309d6766fb2dffe155990d915ecba5d9e081e241cc8e930da5f6f669ca3b3"></a>NPPI_BAYER_GBRG</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga5597309d6766fb2dffe155990d915ecbaf5f28996a1efe040da3c43ada7f100c2"></a>NPPI_BAYER_GRBG</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="ga7e1448936057e7401acf293d19278317"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga7e1448936057e7401acf293d19278317">NppiBorderType</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga7e1448936057e7401acf293d19278317ad32ddc79f0b7595fe0914e01ce520704"></a>NPP_BORDER_UNDEFINED</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga7e1448936057e7401acf293d19278317a86ac17f380b03a50f919991de0e0e6f2"></a>NPP_BORDER_NONE</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga7e1448936057e7401acf293d19278317ac63483e3ae43fc41049e8c20c578b9e8"></a>NPP_BORDER_CONSTANT</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga7e1448936057e7401acf293d19278317a064c0e0a8b36918cee18dcd58df5f054"></a>NPP_BORDER_REPLICATE</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga7e1448936057e7401acf293d19278317a1eb5a4306700027201ed650b8f31f333"></a>NPP_BORDER_WRAP</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga7e1448936057e7401acf293d19278317aee937a8880079fa7694874f7277749e1"></a>NPP_BORDER_MIRROR</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8">NppiDifferentialKernel</a></td> </tr> </table> </div><div class="memdoc"> <p>Differential Filter types. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8ad3461ff93605fac416c648314ad1a72a"></a>NPP_FILTER_SOBEL</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga0bbcdc12d4e981fb8d0cc1d7e2f4d8c8a75bfa3c91a8b60fa8a17242c07476e1f"></a>NPP_FILTER_SCHARR</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="gacc9f89d33c7bab4bc13019acc15a11af"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#gacc9f89d33c7bab4bc13019acc15a11af">NppiHuffmanTableType</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggacc9f89d33c7bab4bc13019acc15a11afad342bb6321e1091748df425a35d3af37"></a>nppiDCTable</em> </td><td class="fielddoc"> <p>DC Table. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="ggacc9f89d33c7bab4bc13019acc15a11afa0e62262c5aeaad2140cf63bdd2ea2014"></a>nppiACTable</em> </td><td class="fielddoc"> <p>AC Table. </p> </td></tr> </table> </div> </div> <a class="anchor" id="ga2b58ebd329141d560aa4367f1708f191"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga2b58ebd329141d560aa4367f1708f191">NppiInterpolationMode</a></td> </tr> </table> </div><div class="memdoc"> <p>Filtering methods. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a81bf266be61ed30b75626ec7f702d07a"></a>NPPI_INTER_UNDEFINED</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191aa3aa51c80e1dc2dcb432117b974831e0"></a>NPPI_INTER_NN</em> </td><td class="fielddoc"> <p>Nearest neighbor filtering. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a79c077af0cc691102f36a5412576735c"></a>NPPI_INTER_LINEAR</em> </td><td class="fielddoc"> <p>Linear interpolation. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a787471be9eed0efb6c26a2f7d22ac500"></a>NPPI_INTER_CUBIC</em> </td><td class="fielddoc"> <p>Cubic interpolation. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a3db5a4e96761fe1ca3be2bea1f8ae170"></a>NPPI_INTER_CUBIC2P_BSPLINE</em> </td><td class="fielddoc"> <p>Two-parameter cubic filter (B=1, C=0) </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191ace2fb0e8749c991e409b250b78059fce"></a>NPPI_INTER_CUBIC2P_CATMULLROM</em> </td><td class="fielddoc"> <p>Two-parameter cubic filter (B=0, C=1/2) </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a1f09b572dfc44baa2a7a4f13151d5677"></a>NPPI_INTER_CUBIC2P_B05C03</em> </td><td class="fielddoc"> <p>Two-parameter cubic filter (B=1/2, C=3/10) </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a5d8f0655f4e2810e3e288cab463dcd46"></a>NPPI_INTER_SUPER</em> </td><td class="fielddoc"> <p>Super sampling. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a72f1a182af5548846cd894d66f9b6b11"></a>NPPI_INTER_LANCZOS</em> </td><td class="fielddoc"> <p>Lanczos filtering. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a8b4e1f92762802759c6c349acf07a364"></a>NPPI_INTER_LANCZOS3_ADVANCED</em> </td><td class="fielddoc"> <p>Generic Lanczos filtering with order 3. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga2b58ebd329141d560aa4367f1708f191a4c736f9695589c005b125c20c310d27a"></a>NPPI_SMOOTH_EDGE</em> </td><td class="fielddoc"> <p>Smooth edge filtering. </p> </td></tr> </table> </div> </div> <a class="anchor" id="ga4707ef271cf14c74501d894482845771"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga4707ef271cf14c74501d894482845771">NppiMaskSize</a></td> </tr> </table> </div><div class="memdoc"> <p>Fixed filter-kernel sizes. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771ad7b6601788b91edf0109db87ac8f52d9"></a>NPP_MASK_SIZE_1_X_3</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a9e129938af71486820d0ce0dbff6998e"></a>NPP_MASK_SIZE_1_X_5</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a2d369a32e2394d2e86b75ac2678e14dc"></a>NPP_MASK_SIZE_3_X_1</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a808e1d7d5f384e4f32991c2dc0f292bf"></a>NPP_MASK_SIZE_5_X_1</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a3bc4fd93e39004f3d7e3b9729955bb57"></a>NPP_MASK_SIZE_3_X_3</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a7442671378d3854198b0b2c5758d3647"></a>NPP_MASK_SIZE_5_X_5</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a4c6c4c2169a5bad8385578921b7c0e60"></a>NPP_MASK_SIZE_7_X_7</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a67f063aa5f243124ae57ea4c294a2c71"></a>NPP_MASK_SIZE_9_X_9</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a71fc0ef9e1854d75bde792d1f32544ec"></a>NPP_MASK_SIZE_11_X_11</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771a38ec59d9c9369d7e627b8a506e7036e2"></a>NPP_MASK_SIZE_13_X_13</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4707ef271cf14c74501d894482845771adb5a1835db93e437707099205772c0d2"></a>NPP_MASK_SIZE_15_X_15</em> </td><td class="fielddoc"> </td></tr> </table> </div> </div> <a class="anchor" id="ga81369e9ddeddecd27995770d0ad0f1a5"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga81369e9ddeddecd27995770d0ad0f1a5">NppiNorm</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga81369e9ddeddecd27995770d0ad0f1a5a8b0497a2973610fda1c7ae75fe2c3ae8"></a>nppiNormInf</em> </td><td class="fielddoc"> <p>maximum </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga81369e9ddeddecd27995770d0ad0f1a5a73103cc60de204b2c58509c16ffa7acb"></a>nppiNormL1</em> </td><td class="fielddoc"> <p>sum </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga81369e9ddeddecd27995770d0ad0f1a5a639c26cef788e33a7d20cdbc2ab30611"></a>nppiNormL2</em> </td><td class="fielddoc"> <p>square root of sum of squares </p> </td></tr> </table> </div> </div> <a class="anchor" id="ga120be98eca90f44701e361bec185f0af"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga120be98eca90f44701e361bec185f0af">NppRoundMode</a></td> </tr> </table> </div><div class="memdoc"> <p>Rounding Modes. </p> <p>The enumerated rounding modes are used by a large number of NPP primitives to allow the user to specify the method by which fractional values are converted to integer values. Also see <a class="el" href="general_conventions_lb.html#rounding_modes">Rounding Modes</a>.</p> <p>For NPP release 5.5 new names for the three rounding modes are introduced that are based on the naming conventions for rounding modes set forth in the IEEE-754 floating-point standard. Developers are encouraged to use the new, longer names to be future proof as the legacy names will be deprecated in subsequent NPP releases. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga120be98eca90f44701e361bec185f0afa8dcd614fb497cc463b4845bc3477d830"></a>NPP_RND_NEAR</em> </td><td class="fielddoc"> <p>Round to the nearest even integer. </p> <p>All fractional numbers are rounded to their nearest integer. The ambiguous cases (i.e. <integer>.5) are rounded to the closest even integer. E.g.</p> <ul> <li>roundNear(0.5) = 0</li> <li>roundNear(0.6) = 1</li> <li>roundNear(1.5) = 2</li> <li>roundNear(-1.5) = -2 </li> </ul> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga120be98eca90f44701e361bec185f0afa1b97d86fc5b8940bfda4a47e4ef37784"></a>NPP_ROUND_NEAREST_TIES_TO_EVEN</em> </td><td class="fielddoc"> <p>Alias name for <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa8dcd614fb497cc463b4845bc3477d830" title="Round to the nearest even integer. ">NPP_RND_NEAR</a>. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga120be98eca90f44701e361bec185f0afa4221751d7621ebb6ece1b588adbce15b"></a>NPP_RND_FINANCIAL</em> </td><td class="fielddoc"> <p>Round according to financial rule. </p> <p>All fractional numbers are rounded to their nearest integer. The ambiguous cases (i.e. <integer>.5) are rounded away from zero. E.g.</p> <ul> <li>roundFinancial(0.4) = 0</li> <li>roundFinancial(0.5) = 1</li> <li>roundFinancial(-1.5) = -2 </li> </ul> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga120be98eca90f44701e361bec185f0afa3dce06be570ce09ad1d73a96c58c2bf4"></a>NPP_ROUND_NEAREST_TIES_AWAY_FROM_ZERO</em> </td><td class="fielddoc"> <p>Alias name for <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa4221751d7621ebb6ece1b588adbce15b" title="Round according to financial rule. ">NPP_RND_FINANCIAL</a>. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga120be98eca90f44701e361bec185f0afa9c5c2135b9a22b55d2518e9f21baff4b"></a>NPP_RND_ZERO</em> </td><td class="fielddoc"> <p>Round towards zero (truncation). </p> <p>All fractional numbers of the form <integer>.<decimals> are truncated to <integer>.</p> <ul> <li>roundZero(1.5) = 1</li> <li>roundZero(1.9) = 1</li> <li>roundZero(-2.5) = -2 </li> </ul> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga120be98eca90f44701e361bec185f0afa1a1719da4c030026533fa85bbc35014c"></a>NPP_ROUND_TOWARD_ZERO</em> </td><td class="fielddoc"> <p>Alias name for <a class="el" href="group__typedefs__npp.html#gga120be98eca90f44701e361bec185f0afa9c5c2135b9a22b55d2518e9f21baff4b" title="Round towards zero (truncation). ">NPP_RND_ZERO</a>. </p> </td></tr> </table> </div> </div> <a class="anchor" id="ga1105a17b5e76381583c46ecd6a60fe21"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga1105a17b5e76381583c46ecd6a60fe21">NppStatus</a></td> </tr> </table> </div><div class="memdoc"> <p>Error Status Codes. </p> <p>Almost all NPP function return error-status information using these return codes. Negative return codes indicate errors, positive return codes indicate warnings, a return code of 0 indicates success. </p> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ab9c1352fbc874ca49c11e09a0462c4ab"></a>NPP_NOT_SUPPORTED_MODE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aa2a0aec6ed15b792bb3729a3b7290848"></a>NPP_INVALID_HOST_POINTER_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aac8585e4d6b6ff49d681c0346dd99306"></a>NPP_INVALID_DEVICE_POINTER_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a3f862695c81d5d11e74fc0e97dd23cf4"></a>NPP_LUT_PALETTE_BITSIZE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a75dfbc6cac53511e7f1f39c11e3a5594"></a>NPP_ZC_MODE_NOT_SUPPORTED_ERROR</em> </td><td class="fielddoc"> <p>ZeroCrossing mode not supported. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a1bd66a4a9e8ef852d1ce4201d1ef650d"></a>NPP_NOT_SUFFICIENT_COMPUTE_CAPABILITY</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a8eb3dda03a4d7515b1ea34eeb71ef107"></a>NPP_TEXTURE_BIND_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a4a298512b94d71c3bbc60cae873f05e0"></a>NPP_WRONG_INTERSECTION_ROI_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a34de0491e63ea22697827ccd499c0ff1"></a>NPP_HAAR_CLASSIFIER_PIXEL_MATCH_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ae6e188570d586ca6d7cf0e601d961378"></a>NPP_MEMFREE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a98ac41c60396399301058a00507bba57"></a>NPP_MEMSET_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ae73c99e0f5d29f3f46f7cde4f28a7724"></a>NPP_MEMCPY_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ab1b34e6935a87a4f0018e783ad86cf1b"></a>NPP_ALIGNMENT_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a93921bf9ee13398e373ea6e048189b71"></a>NPP_CUDA_KERNEL_EXECUTION_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a0cbfe17b97d7f5796dc52d5f6d8b3516"></a>NPP_ROUND_MODE_NOT_SUPPORTED_ERROR</em> </td><td class="fielddoc"> <p>Unsupported round mode. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ae2ee35bf3e5594d4817790eca0478d60"></a>NPP_QUALITY_INDEX_ERROR</em> </td><td class="fielddoc"> <p>Image pixels are constant for quality index. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a6306d520cb4d1ab089809ad3f0fe6fc5"></a>NPP_RESIZE_NO_OPERATION_ERROR</em> </td><td class="fielddoc"> <p>One of the output image dimensions is less than 1 pixel. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ad66c822c27c48d05239e56129d329f4c"></a>NPP_OVERFLOW_ERROR</em> </td><td class="fielddoc"> <p>Number overflows the upper or lower limit of the data type. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a8c513cfa03ef5d03cc8dd35421738b60"></a>NPP_NOT_EVEN_STEP_ERROR</em> </td><td class="fielddoc"> <p>Step value is not pixel multiple. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a469704e03f21d945d599f49043924970"></a>NPP_HISTOGRAM_NUMBER_OF_LEVELS_ERROR</em> </td><td class="fielddoc"> <p>Number of levels for histogram is less than 2. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ad7624e564a60277ff699317a070b617e"></a>NPP_LUT_NUMBER_OF_LEVELS_ERROR</em> </td><td class="fielddoc"> <p>Number of levels for LUT is less than 2. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ace7399d30e571e496aef7ea5ec18a946"></a>NPP_CORRUPTED_DATA_ERROR</em> </td><td class="fielddoc"> <p>Processed data is corrupted. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a813966319ccca612a797d1018c845f3c"></a>NPP_CHANNEL_ORDER_ERROR</em> </td><td class="fielddoc"> <p>Wrong order of the destination channels. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ae1396af4a26dd422ab4d3e78a6245c6c"></a>NPP_ZERO_MASK_VALUE_ERROR</em> </td><td class="fielddoc"> <p>All values of the mask are zero. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a5a629490dc37af8580ce929fd38a30e3"></a>NPP_QUADRANGLE_ERROR</em> </td><td class="fielddoc"> <p>The quadrangle is nonconvex or degenerates into triangle, line or point. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aba8db23ee8afb9f272c2b21768ea7fab"></a>NPP_RECTANGLE_ERROR</em> </td><td class="fielddoc"> <p>Size of the rectangle region is less than or equal to 1. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a37e7b555565366e78cffd58e2d51c305"></a>NPP_COEFFICIENT_ERROR</em> </td><td class="fielddoc"> <p>Unallowable values of the transformation coefficients. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ac19683f1d6461a5361376e8d57331bdc"></a>NPP_NUMBER_OF_CHANNELS_ERROR</em> </td><td class="fielddoc"> <p>Bad or unsupported number of channels. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a50d3373669b2412de3c7dd667c38f90a"></a>NPP_COI_ERROR</em> </td><td class="fielddoc"> <p>Channel of interest is not 1, 2, or 3. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a010d4a98e19ab47bb94ab3de58d581c7"></a>NPP_DIVISOR_ERROR</em> </td><td class="fielddoc"> <p>Divisor is equal to zero. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aaf78f4921f0b6c8b1f167807b2adb0d8"></a>NPP_CHANNEL_ERROR</em> </td><td class="fielddoc"> <p>Illegal channel index. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a380f948087fb1f20e42f4ef5c4759339"></a>NPP_STRIDE_ERROR</em> </td><td class="fielddoc"> <p>Stride is less than the row length. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a016e2ce9de8a1ee0e95620834c933d6e"></a>NPP_ANCHOR_ERROR</em> </td><td class="fielddoc"> <p>Anchor point is outside mask. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aa7ecfd4ca247a819719f32254ea5c9df"></a>NPP_MASK_SIZE_ERROR</em> </td><td class="fielddoc"> <p>Lower bound is larger than upper bound. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21af6492dc97a9ae6f4d8222121112ad5e4"></a>NPP_RESIZE_FACTOR_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aed67412bc746a59895bd2ee4044e8b9a"></a>NPP_INTERPOLATION_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a952b6e67ae970b51af553a9e917410f7"></a>NPP_MIRROR_FLIP_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21af19c4472d7c9e69c3a723b6df9f28f36"></a>NPP_MOMENT_00_ZERO_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a7fa3e0bae0422ebc423a53bb278f0716"></a>NPP_THRESHOLD_NEGATIVE_LEVEL_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a80aae181f7568318a4513cfd149d1aec"></a>NPP_THRESHOLD_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21abf8a2e001e682ae6968fa70a46f4294d"></a>NPP_CONTEXT_MATCH_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21abe8281f704cc1a4b1208993f1cf4f027"></a>NPP_FFT_FLAG_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a4981355496168c38798a28eae62a14d7"></a>NPP_FFT_ORDER_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a582d1a09141f3b175a2e751cfc2e22cd"></a>NPP_STEP_ERROR</em> </td><td class="fielddoc"> <p>Step is less or equal zero. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a9db158e568c1ec80219b55225697618f"></a>NPP_SCALE_RANGE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a5a4e14e2c94afd2b8a78e335355d6b11"></a>NPP_DATA_TYPE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a81f852a71470d3f9f058568795143eb8"></a>NPP_OUT_OFF_RANGE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a732d840dc8299a4e2b5b2e4e1596361f"></a>NPP_DIVIDE_BY_ZERO_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ad2cac2c720419ba131f835567b6cb261"></a>NPP_MEMORY_ALLOCATION_ERR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a524a376b3d44c458b474613fb0dc8e1a"></a>NPP_NULL_POINTER_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a2fddfdf46e68e4309be763a441de4215"></a>NPP_RANGE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a63297527390b522fa2b47a4d82f71b4b"></a>NPP_SIZE_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a19fed6487238d7862572b0a6cfa70412"></a>NPP_BAD_ARGUMENT_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a41244ba59a0101f8cf8477629a215fbb"></a>NPP_NO_MEMORY_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aa1302e85ae11d700ee26ce3e27e8a85b"></a>NPP_NOT_IMPLEMENTED_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a3e9835b03fb90dac9e5857cb0c1cadb9"></a>NPP_ERROR</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ad530d8707dbe4f3206795e1ecf19dad5"></a>NPP_ERROR_RESERVED</em> </td><td class="fielddoc"> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21aca45884d6b69225fe9ac820156af00fb"></a>NPP_NO_ERROR</em> </td><td class="fielddoc"> <p>Error free operation. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a727692260b5220fac6e3c3fa43d47a4b"></a>NPP_SUCCESS</em> </td><td class="fielddoc"> <p>Successful operation (same as NPP_NO_ERROR) </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21afbee88a623240bd939b7d1bf904d9a43"></a>NPP_NO_OPERATION_WARNING</em> </td><td class="fielddoc"> <p>Indicates that no operation was performed. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a9d5afe064a242cd2db73b1b3811f97a4"></a>NPP_DIVIDE_BY_ZERO_WARNING</em> </td><td class="fielddoc"> <p>Divisor is zero however does not terminate the execution. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a5ec27ef41aefcf03f530c01736c0b2c4"></a>NPP_AFFINE_QUAD_INCORRECT_WARNING</em> </td><td class="fielddoc"> <p>Indicates that the quadrangle passed to one of affine warping functions doesn't have necessary properties. </p> <p>First 3 vertices are used, the fourth vertex discarded. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a48d194e89f708fe58c48bf548720a490"></a>NPP_WRONG_INTERSECTION_ROI_WARNING</em> </td><td class="fielddoc"> <p>The given ROI has no interestion with either the source or destination ROI. </p> <p>Thus no operation was performed. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21a7dd76dac8d62fa3dcad394a63961d8e4"></a>NPP_WRONG_INTERSECTION_QUAD_WARNING</em> </td><td class="fielddoc"> <p>The given quadrangle has no intersection with either the source or destination ROI. </p> <p>Thus no operation was performed. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ace49e8099257f36a8fcf3ff5d53978c0"></a>NPP_DOUBLE_SIZE_WARNING</em> </td><td class="fielddoc"> <p>Image size isn't multiple of two. </p> <p>Indicates that in case of 422/411/420 sampling the ROI width/height was modified for proper processing. </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga1105a17b5e76381583c46ecd6a60fe21ac07d35d3f0f60f64283d81a2b47404e8"></a>NPP_MISALIGNED_DST_ROI_WARNING</em> </td><td class="fielddoc"> <p>Speed reduction due to uncoalesced memory accesses warning. </p> </td></tr> </table> </div> </div> <a class="anchor" id="ga4f94f4a66597bb8d1e2ce697df4b8f88"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">enum <a class="el" href="group__typedefs__npp.html#ga4f94f4a66597bb8d1e2ce697df4b8f88">NppsZCType</a></td> </tr> </table> </div><div class="memdoc"> <table class="fieldtable"> <tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="gga4f94f4a66597bb8d1e2ce697df4b8f88ac3c81065bda94d9156097a7a550bea43"></a>nppZCR</em> </td><td class="fielddoc"> <p>sign change </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4f94f4a66597bb8d1e2ce697df4b8f88aff60de20c080b035cd18c106e6e203bf"></a>nppZCXor</em> </td><td class="fielddoc"> <p>sign change XOR </p> </td></tr> <tr><td class="fieldname"><em><a class="anchor" id="gga4f94f4a66597bb8d1e2ce697df4b8f88ad0d2fb1c999e5bca290e8165ae032c7f"></a>nppZCC</em> </td><td class="fielddoc"> <p>sign change count_0 </p> </td></tr> </table> </div> </div> </div><!-- contents --> <HR> <center>Copyright © 2009-2019 NVIDIA Corporation</center> <HR>