在mac上使用sublime text3搭建opencv3开发环境

安装sublime text3

打开mac终端,安装brew

安装opencv3,终端输入下面的coomand:

brew install [email protected]

注意:@3表示安装的版本,如果不加@3,那么会默认安装最新的版本;建议安装版本3。

在sublime text3中添加build system

Tools->Build System->New Build System...

复制下面的code到新建的.sublime-build文件

{
 "cmd": ["g++", "-Wall", "-Wextra", "${file}", "-o", "${file_path}/${file_base_name}",
 "-I/usr/local/Cellar/[email protected]/3.4.5_2/include/opencv",
 "-I/usr/local/Cellar/[email protected]/3.4.5_2/include",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_calib3d.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_core.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_features2d.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_flann.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_highgui.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_imgcodecs.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_imgproc.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_ml.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_objdetect.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_photo.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_stitching.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_video.dylib",
 "/usr/local/Cellar/[email protected]/3.4.5_2/lib/libopencv_videostab.dylib"],
 "file_regex": "^(..[^:]*):([0-9]+):?([0-9]+)?:? (.*)$",
 "working_dir": "${file_path}",
 "selector": "source.c, source.c++",

"variants":
 [{
"name": "Run",
"cmd": ["bash", "-c", "g++ ‘${file}‘ -o ‘${file_path}/${file_base_name}‘ `/usr/bin/pkg-config --cflags --libs   /usr/Local/Cellar/[email protected]/3.4.5_2/lib/pkgconfig/opencv.pc` && ‘${file_path}/${file_base_name}‘ "]
}]
}

保存,注意扩展名是.sublime-build,我这里取名是opencv.sublime-build,勾选新建的build system,作为build opencv code的指令。

hello opencv测试

#include <opencv2/opencv.hpp>

using namespace std;
using namespace cv;

int main()
{
    //从文件中读入图像
    Mat img = imread("1.jpeg");
    //如果读入图像失败
    if(img.empty())
    {
        fprintf(stderr, "Can not load image!\n");
        return -1;
    }
    //显示图像
    imshow("original picture", img);
    //此函数等待按键,按键盘任意键就返回
    waitKey();
    return 0;
}

在sublime text中使用快捷键command+B,build测试用例,输出结果如下:

原文地址:https://www.cnblogs.com/qianxiaolingyun/p/11001254.html

时间: 2024-10-13 13:34:25

在mac上使用sublime text3搭建opencv3开发环境的相关文章

在Mac下用Sublime Text3 架设C开发环境

在Sublime Text中, 点击 Tools -> Build System -> New Build System... 会弹出一个配置文件的模版将模版中的内容替换成结果: {     "cmd" : ["gcc",  "-o", "$file_base_name", "$file_name"],     "cmd" : ["./$file_base_name

Mac上利用VScode配置c/c++开发环境

Mac上利用VScode配置c/c++开发环境 哭辽,Typora里面最好不要插入表情,不然保存会闪退 首先你要有一个vscode 在扩展里面下载c/c++ 第一步 ?+com+p 打开命令模式:选择c/c++: 编辑配置(edit configuration) 然后再自动生成的.vscode目录,打开c_cpp_properties.json.利用老哥的文件示例: { "configurations": [ { "name": "Mac", &

Sublime text3 搭建Go语言环境

1.安装sublime text3(省略) 2.sublime安装 Package Control 快捷键:按住 Ctrl+` 粘贴如下内容后回车 import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.re

sublime text3配置python开发环境(windows版)

安装阶段: sublime text3的安装: 下载网址:https://www.sublimetext.com/ 下载完成后 ,点击安装即可. 安装Package Control: 点击 Tools -> install Package Control 安装anaconda: ctrl+shift+p -> 输入install package -> 输入anaconda -> 回车 安装SublimeREPL: ctrl+shift+p -> 输入install packa

Python编译器及Sublime Text3安装及开发环境配置

1.初学Python,你需要一个好的开发编辑器 在选择Python编辑器时,可能纠结于那个Python的版本更好一些,在Python2.x和Python3.x版本中, Python3.x版本更好一些,因为Python3.x版本是在Python2.x的基础上,完善和扩充了很多内容. 1.1如何在Windows 10下载安装Python3.x? 无论下载安装什么软件,最好在该软件的官网进行下载安装. 以在Python-3.7.4版本为例: 1.百度搜索官网https://www.python.org

Sublime Text2 搭建Java开发环境

这几天换成Sublime来写代码感觉舒服多了,可是每次在DOS窗口编译运行实在是不爽,于是就鼓捣了一下,于是就有了本文,废话不多说,来看看怎么弄的吧! ==========================================第一部分========================================= 1.首先安装JDK,确保环境变量JAVA_HOME.CLASSPATH.PATH,中有相关变量,这一步我就不详细说明了,自行百度 2.编辑如下保存为runJava.bat

在Mac上安装Sublime Text3的插件

首先安装插件管理器Package Control 打开Sublime, 按下快捷键 ctrl+', 然后粘贴下面的代码,然后按回车键: import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.

ios即时通讯客户端开发之-mac上基于XMPP的聊天客户端开发环境搭建

1.搭建服务器  -  安装顺序 - (mysql->openfire->spark) 数据库:mysql 服务器管理工具: openfire 测试工具: spark mysql 安装 http://www.cnblogs.com/xiaodao/archive/2013/04/04/2999426.html 注意点:在终端执行mysql命令时候,最后都要加封号(;) openfire安装http://www.cnblogs.com/xiaodao/archive/2013/04/05/300

Android基础之用Eclipse搭建Android开发环境和创建第一个Android项目(Windows平台)

一.搭建Android开发环境 准备工作:下载Eclipse.JDK.Android SDK.ADT插件 下载地址:Eclipse:http://www.eclipse.org/downloads/ JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576.html Android SDK:http://developer.android.com/sdk/index.html ADT: