资源简介

深度学习的卷积神经网络CNN用于做人脸检测等CV算法的C++库。

资源截图

代码片段和文件信息

/***************************************************************************
 *   Copyright (C) 2010 by Pierre Sermanet *
 *   pierre.sermanet@gmail.com *
 *   All rights reserved.
 *
 * Redistribution and use in source and binary forms with or without
 * modification are permitted provided that the following conditions are met:
 *     * Redistributions of source code must retain the above copyright
 *       notice this list of conditions and the following disclaimer.
 *     * Redistributions in binary form must reproduce the above copyright
 *       notice this list of conditions and the following disclaimer in the
 *       documentation and/or other materials provided with the distribution.
 *     * Redistribution under a license not approved by the Open Source
 *       Initiative (http://www.opensource.org) must display the
 *       following acknowledgement in all advertising material:
 *        This product includes software developed at the Courant
 *        Institute of Mathematical Sciences (http://cims.nyu.edu).
 *     * The names of the authors may not be used to endorse or promote products
 *       derived from this software without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED ‘‘AS IS‘‘ AND ANY EXPRESS OR IMPLIED
 * WARRANTIES INCLUDING BUT NOT LIMITED TO THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
 * DISCLAIMED. IN NO EVENT SHALL ThE AUTHORS BE LIABLE FOR ANY
 * DIRECT INDIRECT INCIDENTAL SPECIAL EXEMPLARY OR CONSEQUENTIAL DAMAGES
 * (INCLUDING BUT NOT LIMITED TO PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 * LOSS OF USE DATA OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
 * ON ANY THEORY OF LIABILITY WHETHER IN CONTRACT STRICT LIABILITY OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 ***************************************************************************/

#include “bbox.h“
#include 
#include “utils.h“

namespace ebl {

////////////////////////////////////////////////////////////////
// bbox

uint bbox::iid_cnt = 0;

bbox::bbox()
    : smart_pointer() nacc(1) scaleh(1) scalew(1)
      iscale_index(0) oscale_index(0) output_index(0) {
  new_instance_id();
}

bbox::bbox(float h0 float w0 float height float width)
    : rect(h0 w0 height width) smart_pointer() nacc(1)
      scaleh(1) scalew(1) iscale_index(0) oscale_index(0) output_index(0) {
}

bbox::bbox(const bbox &other)
    : rect(other) smart_pointer()
      class_id(other.class_id)
      confidence(other.confidence)
      nacc(other.nacc)
      scaleh(other.scaleh)
      scalew(other.scalew)
      iscale_index(other.iscale_index) oscale_index(other.oscale_index)
      output_index(other.output_index)
      i(other.i)
      mi(other.mi)
      i0(other.i0)
      iheight(other.iheight)
      iwidth(other.iwidth)
      o(other.

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2013-01-16 03:25  eblearn_1.2_r2631\
     文件        1647  2012-10-21 11:41  eblearn_1.2_r2631\LICENSE.BSD
     文件        1111  2010-09-17 14:53  eblearn_1.2_r2631\README.txt
     目录           0  2013-01-16 03:25  eblearn_1.2_r2631\bin\
     文件         553  2011-01-11 08:00  eblearn_1.2_r2631\changes.txt
     目录           0  2013-01-16 03:25  eblearn_1.2_r2631\core\
     文件        3735  2012-10-12 00:58  eblearn_1.2_r2631\core\CMakeLists.txt
     文件        3022  2010-09-24 16:01  eblearn_1.2_r2631\core\Makefile
     目录           0  2013-01-16 03:25  eblearn_1.2_r2631\core\libeblearn\
     文件        1733  2012-09-27 06:03  eblearn_1.2_r2631\core\libeblearn\CMakeLists.txt
     目录           0  2013-01-16 03:25  eblearn_1.2_r2631\core\libeblearn\include\
     文件       14376  2012-10-11 23:41  eblearn_1.2_r2631\core\libeblearn\include\bbox.h
     文件        3486  2012-09-28 03:36  eblearn_1.2_r2631\core\libeblearn\include\bbox.hpp
     文件       60913  2012-12-17 03:17  eblearn_1.2_r2631\core\libeblearn\include\datasource.h
     文件      109165  2012-12-27 12:55  eblearn_1.2_r2631\core\libeblearn\include\datasource.hpp
     文件       23923  2012-09-27 06:03  eblearn_1.2_r2631\core\libeblearn\include\detector.h
     文件       62747  2012-12-11 11:18  eblearn_1.2_r2631\core\libeblearn\include\detector.hpp
     文件       22479  2012-09-28 03:36  eblearn_1.2_r2631\core\libeblearn\include\ebl_answer.h
     文件       38575  2012-11-02 14:18  eblearn_1.2_r2631\core\libeblearn\include\ebl_answer.hpp
     文件       13618  2012-10-11 23:41  eblearn_1.2_r2631\core\libeblearn\include\ebl_arch.h
     文件       23231  2012-11-08 16:59  eblearn_1.2_r2631\core\libeblearn\include\ebl_arch.hpp
     文件       30659  2012-11-04 01:27  eblearn_1.2_r2631\core\libeblearn\include\ebl_basic.h
     文件       61193  2012-11-04 01:27  eblearn_1.2_r2631\core\libeblearn\include\ebl_basic.hpp
     文件        9314  2012-09-27 06:03  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudabasic.h
     文件        9118  2012-08-29 01:06  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudabasic.hpp
     文件        4522  2012-09-27 06:03  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudamerge.h
     文件        5608  2012-08-29 01:06  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudamerge.hpp
     文件        2958  2012-09-27 06:03  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudanonlinearity.h
     文件        3054  2012-08-29 01:06  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudanonlinearity.hpp
     文件       11454  2012-09-27 06:03  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudanormalization.h
     文件        9084  2012-08-29 01:06  eblearn_1.2_r2631\core\libeblearn\include\ebl_cudanormalization.hpp
............此处省略610个文件信息

评论

共有 条评论