`
helloyesyes
  • 浏览: 1310374 次
  • 性别: Icon_minigender_2
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

Win7下安装OpenCV开发环境:Code::Blocks+MinGW+DX+OpenCV

阅读更多

1. Code::Blocks + MingGW

Code::Blocks:

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境. Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2 unicode)版。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格,加上mingw也只有70多兆,相比VS2010轻便多了.

MingGW

MinGW(Minimalist GNU for Windows),又称Mingw32,是将GNU开发工具移植到Win32平台下的产物,包括一系列头文件(Win32API)、库和可执行文件。 MinGW是从Cygwin(1.3.3版)基础上发展而来,但是用MinGW使用Windows中的C运行库。因此用MinGW开发的程序不需要额外的第三方DLL支持就可以直接在Windows下运行,而且也不一定必须遵从GPL许可证。这同时造成了MinGW开发的程序只能使用Win32API和跨平台的第三方库,而缺少POSIX支持,大多数GNU软件无法在不修改源代码的情况下用MinGW编译。

下载地址:

http://www.codeblocks.org/downloads/26

请下载整合mingw的版本

http://downloads.sourceforge.net/project/codeblocks/Binaries/10.05/Windows/codeblocks-10.05mingw-setup.exe?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fcodeblocks%2Ffiles%2FBinaries%2F10.05%2FWindows%2Fcodeblocks-10.05mingw-setup.exe%2Fdownload&ts=1301664040&use_mirror=ncu

2.DXSDK

DirectX SDK不但包含DirectX Runtimes,还包含了在C、C++、C#环境下创建DirectX兼容程序所需要的各种工具、程序、示例、文档、Runtime Debug文件等等。如果需要开发视频捕捉程序需要安装dxsdk,否则可以不安装。

下载地址:

http://www.microsoft.com/downloads/info.aspx?na=41&SrcFamilyId=3021D52B-514E-41D3-AD02-438A3BA730BA&SrcDisplayLang=en&u=http%3a%2f%2fdownload.microsoft.com%2fdownload%2fA%2fE%2f7%2fAE743F1F-632B-4809-87A9-AA1BB3458E31%2fDXSDK_Jun10.exe

3. OpenCV

OpenCV的全称是:Open Source Computer Vision Library

OpenCV于1999年由Intel建立,现在由Willow Garage提供支持。OpenCV是一个基于BSD许可证授权(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。

下载地址:

http://downloads.sourceforge.net/project/opencvlibrary/opencv-win/2.2/OpenCV-2.2.0-win32-vs2010.exe?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fopencvlibrary%2F&ts=1301665420&use_mirror=nchc

安装过程中请如下选择:其余默认

分享到:
评论

相关推荐

    openCV+codeblocks完整搭建软件和搭建步骤

    本篇文章将详细阐述如何在Windows操作系统上使用Code::Blocks来搭建一个完整的OpenCV开发环境。 首先,你需要下载以下软件: 1. OpenCV库:这是处理图像和视频的核心库,可以从官网下载最新版本的源码或者预编译的...

    OpenCV-MinGW-Build-OpenCV-4.5.2-x64.zip

    MinGW编译的OpenCV库可以方便那些偏好轻量级开发环境或者使用非Visual Studio IDE(如Code::Blocks、Qt Creator等)的用户。 在解压后的“OpenCV-MinGW-Build-OpenCV-4.5.2-x64”文件夹中,通常会包含以下组件: 1....

    [mingw gcc编译]opencv2.4.10 codeblocks可用版本

    描述中提到的"自编译,解压后include, bin, lib三个文件夹合并到codeblocks自带的mingw目录里即可使用",这个步骤是将编译好的OpenCV库集成到Code::Blocks开发环境中的关键步骤。下面将详细解释这个过程: 1. **自...

    opencv编译好的库,用于win7的GCC编译器

    1. **安装GCC编译器**:Code::Blocks是基于GCC的集成开发环境,因此首先需要下载并安装Code::Blocks,它会自动包含MinGW(一个在Windows上的GCC实现)。 2. **解压OpenCV库**:下载提供的压缩包并解压到适当的目录...

    opencv3.0.0 mingw x86 windows 10编译好的包

    7. **集成开发环境(IDE)集成**:对于MingW环境,开发者可能使用像Code::Blocks、Qt Creator或Eclipse这样的IDE,这些IDE通常支持添加外部库,只需配置好库路径和包含路径,就能在项目中直接使用OpenCV的功能。...

    OpenCV3.4.2 MinGW32编译

    通过以上步骤,你应该能够在MinGW32环境下成功编译和运行包含OpenCV的项目。理解这些知识点是成为熟练使用OpenCV的开发者的第一步。在实践中不断探索和学习,你将能够利用OpenCV的强大功能解决各种计算机视觉问题。

    软件开发配置文档-MinGW、OpenCV等

    配置GDAL开发环境,需要针对不同的IDE或开发环境进行,如VC++、Eclipse和MinGW Developer Studio。通常,这涉及到下载GDAL库及其开发者包,配置编译器的库路径和包含文件路径,以及链接所需的GDAL动态链接库(DLLs)...

    codeblock+opencv2.4.9.rar

    Windows下使用opencv库大多使用vs2010和vc++6.0,vs体积大而vc++6.0又太老。通过自己摸索,总结出了在windows下使用opencv的另一种选择codeblock+...我自己使用的环境是:win7_2 + cb13.12 + opencv2.4.9 +MingwGCC4.7.1

    OpenCV-MinGW-Build::eyes:MinGW在Windows上编译的OpenCV32位和64位版本。 包括OpenCV 3.3.1、3.4.1、3.4.1-x64、3.4.5、3.4.6、3.4.7、3.4.8-x64、3.4.9、4.0.0-alpha-x64、4.0.0- rc-x64、4.0.1-x64、4.1.0、4.1.0-x64、4.1.1-x64、4.5.0-with-contrib

    8. **codeblocks**:尽管没有明确指出,Code::Blocks是一个开源的C++ IDE,也可以使用CMake来配置和编译OpenCV项目,这对于那些偏好轻量级开发环境的用户来说是一个不错的选择。 9. **mingw32**和**opencv-mingw**...

    opencv341-mingw-master.zip

    在Code::Blocks这样的集成开发环境中,OpenCV通常作为外部库进行配置和使用。"opencv341-mingw-master.zip" 文件是专门为在Windows系统上使用MinGW编译器的开发环境准备的OpenCV 3.4.1版本资源。 **1. OpenCV库介绍...

    OpenCV3.3 mingw64位编译 包含contribute部分,适用于除vc编译器的ide

    Mingw(Minimalist GNU for Windows)是一个开源的GNU工具集,用于在Windows平台上进行C和C++编程,它提供了一个与GCC(GNU Compiler Collection)兼容的开发环境。在这个版本的OpenCV中,编译器是针对Mingw的64位...

    OpenCV-4.1.1-MinGW64.zip

    通过MinGW64,开发者可以使用命令行或者集成开发环境(如Code::Blocks, Qt Creator等)进行编译和调试OpenCV程序。 为了开始使用这个压缩包,你需要: 1. 下载并安装MinGW64编译环境。 2. 解压“OpenCV-4.1.1-...

    OpenCV-MinGW-Build-OpenCV-3.4.1-x64.zip

    2. **配置IDE**:如果你使用的是支持MinGW的IDE(如Code::Blocks或Qt Creator),你需要在项目设置中指定OpenCV的头文件和库文件路径。 3. **编写代码**:在你的C++项目中,通过`#include <opencv2/...>`导入所需的...

    mingw64.zip

    MingW64是一款针对Windows操作系统的开源编译工具集,它是MinGW(Minimalist GNU for Windows)的64位版本,旨在提供一个轻量级且与GNU/Linux兼容的开发环境,用于在Windows上构建和运行C++应用程序。MingW64支持GCC...

    opencv4.1.2+contrib.rar

    在 Mingw 环境下,OpenCV 可以被编译以适应 Windows 平台。Mingw 是一个针对 Windows 的 GCC(GNU Compiler Collection)移植,它允许用户在 Windows 上使用 GNU 工具链进行开发。在 Mingw 编译好的 OpenCV 包含了...

    opencv343 pkg install package and related dependency

    标题 "opencv343 pkg install package and related dependency" 指的是在MSYS2 Mingw64环境下安装OpenCV 3.4.3及其相关依赖的过程。MSYS2是一个为Windows提供类Unix环境的开源工具集,而Mingw64是其中用于编译64位...

    运用MinGW和CodeBlocks在Windows上编译wxWidgets及使用

    本指南将详细介绍如何利用MinGW(Minimalist GNU for Windows)和Code::Blocks集成开发环境(IDE)在Windows上编译和使用wxWidgets库。 ### 1. wxWidgets简介 **1.1 wxWidgets版本** wxWidgets库有多个版本,每个...

    opencv英文开发入门手册

    在开始使用OpenCV之前,你需要安装相应的库文件和设置开发环境。这通常包括下载OpenCV库,配置编译器路径,以及设置项目的链接器设置。对于初学者,推荐使用Anaconda或MinGW这样的工具来简化环境配置。同时,确保你...

    WinCE调用的OpenCV动态库

    总结来说,要在WinCE上成功调用OpenCV动态库,需要深入了解WinCE的环境特性,掌握OpenCV的结构,以及具备交叉编译和嵌入式系统开发的经验。这个过程可能会涉及大量的调整和测试,但一旦完成,就能为WinCE设备带来...

Global site tag (gtag.js) - Google Analytics