• 大小: 34.14MB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2023-06-28
  • 语言: 其他
  • 标签: opencv  ippcv_win  intel64  

资源简介

opencv-3.4.9在window下源码编译,需要下载第三方ippcv库,ippicv_2020_win_intel64_20191018_general.zip

资源截图

代码片段和文件信息

/*******************************************************************************
* Copyright 2016-2019 Intel Corporation.
*
* This software and the related documents are Intel copyrighted  materials  and
* your use of  them is  governed by the  express license  under which  they were
* provided to you (License).  Unless the License provides otherwise you may not
* use modify copy publish distribute  disclose or transmit this software or
* the related documents without Intel‘s prior written permission.
*
* This software and the related documents  are provided as  is  with no express
* or implied  warranties  other  than those  that are  expressly stated  in the
* License.
*******************************************************************************/

#include “iw_own.h“
#include “iw/iw_image.h“

#if defined _WIN32
    #include 
    #include 
#else
    #ifdef _OPENMP
        #if (defined __GNUC__) && !(defined __clang__)
            #define GCC_VERSION (__GNUC__*10000 + __GNUC_MINOR__*100 + __GNUC_PATCHLEVEL__)
            #if (GCC_VERSION >= 40700)
                #define OWN_ALLOW_OMP_ATOMICS
            #endif
            #undef GCC_VERSION
        #else
            #define OWN_ALLOW_OMP_ATOMICS
        #endif
    #endif

    #ifdef OWN_ALLOW_OMP_ATOMICS
        #include  // Use OMP atomics
    #else
        #if (defined __clang__ && defined __has_include)
            #if !__has_include(
                #ifndef __STDC_NO_ATOMICS__
                    #define __STDC_NO_ATOMICS__
                #endif
            #endif
        #elif (defined __GNUC__)
            #define GCC_VERSION (__GNUC__*10000 + __GNUC_MINOR__*100 + __GNUC_PATCHLEVEL__)
            #if (GCC_VERSION < 40900)
                #ifndef __STDC_NO_ATOMICS__
                    #define __STDC_NO_ATOMICS__
                #endif
            #endif
            #undef GCC_VERSION
        #endif

        #if !defined __STDC_NO_ATOMICS__
            #include 
            #ifndef __ATOMIC_ACQ_REL
                #define __ATOMIC_ACQ_REL 4
            #endif
        #else
            #pragma message(“Atomic operations are not supported by this compiler. Some features my not be thread-safe.“)
        #endif
    #endif
        #ifndef __APPLE__
            #include 
        #endif
#endif

/* /////////////////////////////////////////////////////////////////////////////
//                   IW DLL entry points
///////////////////////////////////////////////////////////////////////////// */
#ifdef IW_BUILD_DLL
#if defined _WIN32
#include 
int WINAPI DllMain( HINSTANCE hinstDLL DWORD fdwReason LPVOID lpvReserved )
{
   switch( fdwReason )
   {
    case DLL_PROCESS_ATTACH:    break;
    case DLL_THREAD_ATTACH:     break;
    case DLL_THREAD_DETACH:     break;
    case DLL_PROCESS_DETACH:    break;
    default: break;
   }
   ret

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件       65324  2019-10-21 11:27  ippicv_win\EULA.rtf
     文件         316  2019-10-21 11:27  ippicv_win\support.txt
     文件         248  2019-10-21 11:27  ippicv_win\third-party-programs.txt
     文件        6838  2019-10-21 11:27  ippicv_win\icv\readme.htm
     文件      451546  2019-10-18 21:14  ippicv_win\icv\include\ippicv.h
     文件        6511  2019-10-18 21:14  ippicv_win\icv\include\ippicv_base.h
     文件        4371  2019-10-18 21:14  ippicv_win\icv\include\ippicv_defs.h
     文件        1622  2019-10-18 21:14  ippicv_win\icv\include\ippicv_defs_l.h
     文件      114640  2019-10-18 21:14  ippicv_win\icv\include\ippicv_l.h
     文件       85309  2019-10-21 11:24  ippicv_win\icv\include\ippicv_redefs.h
     文件       43004  2019-10-18 21:14  ippicv_win\icv\include\ippicv_types.h
     文件        2911  2019-10-18 21:14  ippicv_win\icv\include\ippicv_types_l.h
     文件        1601  2019-10-18 21:14  ippicv_win\icv\include\ippversion.h
     文件    94714594  2019-10-21 11:26  ippicv_win\icv\lib\intel64\ippicvmt.lib
     文件        7140  2019-10-21 11:27  ippicv_win\iw\readme.htm
     文件        5025  2019-10-18 21:14  ippicv_win\iw\include\iw_config.h
     文件       11666  2019-10-18 21:14  ippicv_win\iw\include\iw_own.h
     文件       10075  2019-10-18 21:14  ippicv_win\iw\include\iw_owni.h
     文件        1037  2019-10-18 21:14  ippicv_win\iw\include\iw\iw.h
     文件       12695  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_core.h
     文件       31216  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_image.h
     文件        5784  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_image_color.h
     文件       37547  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_image_filter.h
     文件       40024  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_image_op.h
     文件       24224  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_image_transform.h
     文件        2150  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_ll.h
     文件        1691  2019-10-18 21:14  ippicv_win\iw\include\iw\iw_version.h
     文件        1024  2019-10-18 21:14  ippicv_win\iw\include\iw++\iw.hpp
     文件       16279  2019-10-18 21:14  ippicv_win\iw\include\iw++\iw_core.hpp
     文件       58766  2019-10-18 21:14  ippicv_win\iw\include\iw++\iw_image.hpp
     文件        5024  2019-10-18 21:14  ippicv_win\iw\include\iw++\iw_image_color.hpp
............此处省略30个文件信息

评论

共有 条评论