• 大小: 86MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2022-05-29
  • 语言: 其他
  • 标签: OpenCV  3.4.4  

资源简介

开源计算机视觉库OpenCV的最新3.4.4版本的源代码包,由于官网下载速度较慢,特此提供高速下载资源。

资源截图

代码片段和文件信息

/*
 * By downloading copying installing or using the software you agree to this license.
 * If you do not agree to this license do not download install
 * copy or use the software.
 *
 *
 *                           License Agreement
 *                For Open Source Computer Vision Library
 *                        (3-clause BSD License)
 *
 * Copyright (C) 2014-2015 NVIDIA Corporation all rights reserved.
 * Third party copyrights are property of their respective owners.
 *
 * Redistribution and use in source and binary forms with or without modification
 * are permitted provided that the following conditions are met:
 *
 *   * 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.
 *
 *   * Neither the names of the copyright holders nor the names of the contributors
 *     may be used to endorse or promote products derived from this software
 *     without specific prior written permission.
 *
 * This software is provided by the copyright holders and contributors “as is“ and
 * any express or implied warranties including but not limited to the implied
 * warranties of merchantability and fitness for a particular purpose are disclaimed.
 * In no event shall copyright holders or contributors be liable for any direct
 * indirect incidental special exemplary or consequential damages
 * (including but not limited to procurement of substitute goods or services;
 * loss of use data or profits; or business interruption) however caused
 * and on any theory of liability whether in contract strict liability
 * or tort (including negligence or otherwise) arising in any way out of
 * the use of this software even if advised of the possibility of such damage.
 */

#include 

#include “common.hpp“
#include “vtransform.hpp“

namespace CAROTENE_NS {

#ifdef CAROTENE_NEON

namespace {

template 
struct AbsDiff
{
    typedef T type;

    void operator() (const typename internal::VecTraits::vec128 & v_src0
                     const typename internal::VecTraits::vec128 & v_src1
                     typename internal::VecTraits::vec128 & v_dst) const
    {
        v_dst = internal::vabdq(v_src0 v_src1);
    }

    void operator() (const typename internal::VecTraits::vec64 & v_src0
                     const typename internal::VecTraits::vec64 & v_src1
                     typename internal::VecTraits::vec64 & v_dst) const
    {
        v_dst = internal::vabd(v_src0 v_src1);
    }

    void operator() (const T * src0 const T * src1 T * dst) const
    {
        dst[0] = src0[0] >= src1[0] ? src0[0] - src1[0] : src1[0] - src0[0];
    }
};

template 
struct AbsDiffSigned
{
    typedef 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

    .......       455  2018-11-17 18:22  源代码包\opencv-3.4.4\.editorconfig

    .......      1413  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\CMakeLists.txt

    .......      4841  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\hal\CMakeLists.txt

    .......     90594  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\hal\tegra_hal.hpp

    .......      2137  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\include\carotene\definitions.hpp

    .......     99355  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\include\carotene\functions.hpp

    .......      3956  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\include\carotene\types.hpp

    .......       120  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\README.md

    .......      7832  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\absdiff.cpp

    .......     15252  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\accumulate.cpp

    .......     15496  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\add.cpp

    .......     10088  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\add_weighted.cpp

    .......      6776  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\bitwise.cpp

    .......     53677  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\blur.cpp

    .......     27046  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\canny.cpp

    .......     20654  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\channels_combine.cpp

    .......     27248  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\channel_extract.cpp

    .......     12020  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\cmp.cpp

    .......    117854  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\colorconvert.cpp

    .......      3830  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\common.cpp

    .......      3486  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\common.hpp

    .......     49686  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\convert.cpp

    .......     13295  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\convert_depth.cpp

    .......    126084  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\convert_scale.cpp

    .......     12198  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\convolution.cpp

    .......     13419  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\count_nonzero.cpp

    .......     26825  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\div.cpp

    .......      8479  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\dot_product.cpp

    .......     15181  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\fast.cpp

    .......     14999  2018-11-17 18:22  源代码包\opencv-3.4.4\3rdparty\carotene\src\fill_minmaxloc.cpp

............此处省略7394个文件信息

评论

共有 条评论