资源简介
深度学习的卷积神经网络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个文件信息
- 上一篇:《C++程序设计语言特别版》题解
- 下一篇:简单的几何图形识别程序源代码
相关资源
- 深度学习之卷积神经网络CNN模式识别
- 卷积神经网络代码c++
- LeNet-5神经网络——C源代码
- deep learning卷积神经网络CNN在C++环境下
- 《C++模板元编程实战 一个深度学习框
- c-c++写的卷积神经网络
- C++实现CNN识别手写数字
- 深度学习C++源码(DBN)
- 深度学习图像标注工具安装版
- 基于深度学习的人脸识别系统
- 基于深度学习的人脸识别签到系统
- 基于深度学习识别人脸性别和年龄
- HED 深度学习边缘提取 C++接口测试程序
- yolov3+opencv3.4.2 C++源码
- 深度学习DBN代码
- xgboost导读和实战_王超&陈帅华
- CNN卷积神经网络实现语音识别.zip
- c++视频教程opencv视频图像处理机器视
- 卷积神经网络lenet-5的c++实现
- 卷积神经网络简单实现C++
评论
共有 条评论