如何使用 mingw64 gcc/g++ 比较两个图像?

Posted

技术标签:

【中文标题】如何使用 mingw64 gcc/g++ 比较两个图像?【英文标题】:how to compare two image using mingw64 gcc/g++? 【发布时间】:2019-05-24 08:28:56 【问题描述】:

我需要使用 mingw64 gcc/g++ 比较两个图像。

我试过https://github.com/huihut/OpenCV-MinGW-Build 但没有编译我的源代码。

test.cpp:1:9: fatal error: opencv2/core/core.hpp: No such file or directory
#include<opencv2/core/core.hpp>
^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

如何使用mingw64 gcc/g++编译比较两张图片?

【问题讨论】:

你如何构建你的项目?您是否将所有依赖项添加到opencv?您发布了有关缺少标头的编译器错误。如果您的系统上安装了标头,则必须将包含路径添加到项目中。 【参考方案1】:

第一件事:你不能用“MinGW gcc/g++”做这样的任务,这只是一个编译器。你觉得用CC++ 做这样的事情是很糟糕的,它们都是编程语言。

您自己已经找到了一个项目,但是您发布的消息中没有一些依赖项,它是 OpenCV 看看他们的 Release page 他们似乎也是一些预编译的 Windows 二进制文件。安装这个库,然后再试一次,看看你是否得到了所有依赖项。或者更好:经常阅读自述文件,它们会告诉您构建项目所需的内容。

【讨论】:

以上是关于如何使用 mingw64 gcc/g++ 比较两个图像?的主要内容,如果未能解决你的问题,请参考以下文章

mingw和gcc的关系?mingw具有gcc的全部核心编译功能吗

将 gcc/g++ 仪器功能与 MinGW 一起使用?

windows 下 gcc/g++ 的安装(有图,一步一步)

如何在 VsCode 上调试 C++/C 程序

使用 cygwin 从 Nmake 切换到 MinGW

msvc MinGW gcc g++关系