当前位置: 首页 > news >正文

网站建设咨询有客诚信网站建设咨询安徽关键词seo

网站建设咨询有客诚信网站建设咨询,安徽关键词seo,服务器和网站空间,青岛网站建设服务最近发现一个需求,可以用openCV来实现,碰巧又新买了mac笔记本,就打算利用业余时间安装下openCV。这里将主要步骤记录下,希望能帮助有需要的人。 1、准备编译环境 #查询编译opencv相关依赖 brew info opencv查询结果如下图所示&a…

最近发现一个需求,可以用openCV来实现,碰巧又新买了mac笔记本,就打算利用业余时间安装下openCV。这里将主要步骤记录下,希望能帮助有需要的人。

1、准备编译环境

#查询编译opencv相关依赖
brew info opencv

查询结果如下图所示:
在这里插入图片描述对于没有打✅的,通过如下命令进行安装:

#例如eigen,具体视情况而定
brew install eigen

2、在线下载opencv源码

#安装wget
brew install wget
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.8.0.zip
#解压缩
unzip opencv.zip
wget -O opencv_contrib.zip https://github.com/opencv/opencv_contrib/archive/4.8.0.zip
unzip opencv_contrib.zip

如果文件已存在,通过如下命令删除:

rm -r -f /XXX/*

3、准备编译安装

#进入opencv-4.8.0目录下
cd opencv-4.8.0
#创建build文件夹
mkdir build && cd build
#创建run.sh脚本
vim run.sh

复制黏贴以下指令至run.sh中,这里要特别说明一下,我安装的jdk是:zulu8.62.0.19-ca-jdk8.0.332-macosx_aarch64.dmg,对应jdk路径需要根据实际情况进行调整,直接复制可能执行报错

arch -arm64 cmake \
-DCMAKE_SYSTEM_PROCESSOR=arm64 \
-DCMAKE_OSX_ARCHITECTURES=arm64 \
-DOPENCV_JAVA_TARGET_VERSION=1.8 \
-DWITH_OPENJPEG=OFF \
-DWITH_IPP=OFF \
-DCMAKE_BUILD_TYPE=RELEASE \
-DCMAKE_INSTALL_PREFIX=/usr/local/opencv \
-DJAVA_INCLUDE_PATH=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/include \
-DJAVA_AWT_INCLUDE_PATH=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/include \
-DJAVA_INCLUDE_PATH2=/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home/include/darwin \
-DBUILD_opencv_python2=OFF \
-DBUILD_opencv_java=ON \
-DINSTALL_PYTHON_EXAMPLES=OFF \
-DINSTALL_C_EXAMPLES=OFF \
-DBUILD_ZLIB=OFF \
-DOPENCV_ENABLE_NONFREE=ON \
-DOPENCV_EXTRA_MODULES_PATH=/Users/matt/opencv_contrib-4.8.0/modules \
-DBUILD_EXAMPLES=ON ..

4、编译安装

#执行run.sh
bash run.sh
#开始编译
sudo arch -arm64  make -j8
#开始安装
sudo arch -arm64 make install

完成之后,会在以下两个路径下出现编译结果,两个地方生成的结果都可以使用:

#前面在run..sh中设置的build路径
opencv-4.8.0/build/bin/opencv-480.jar
opencv-4.8.0/build/lib/libopencv_java480.dylib
#安装路径
/usr/local/opencv/share/java/opencv4/libopencv_java480.dylib
/usr/local/opencv/share/java/opencv4/opencv-480.jar 

5、开始使用openCV

首先将上一步生成的动态库放到如下路径中

/Library/Java/Extensions/

如下图所示:
在这里插入图片描述然后将生成的jar包引入到项目中,我这里是直接加载到项目下的,然后引入到工程中,如下图所示:
在这里插入图片描述

6、应用结果

启动下图所示测试类:
在这里插入图片描述查看应用效果(去除照片阴影背景,方便直接打印),如下图所示:
在这里插入图片描述

http://www.wooajung.com/news/32249.html

相关文章:

  • 织梦做的网站织梦修改网页模板关键词异地排名查询
  • 做快手头像的网站哪里有永久免费建站
  • 深圳做网站维护的公司图片优化
  • 代购网站怎么做什么软件可以排名次
  • 一般给公司做网站用什么软件网站推广软件有哪些
  • 长沙建设网站个人博客
  • 简单建设一个网站的过程推广app拿返佣的平台
  • 做网站的版式会侵权吗网站seo优化方案设计
  • 90后小姑娘做网站商业软文
  • 夏门建设局网站厦门人才网最新招聘信息
  • 做链接哪个网站好如何做企业网站
  • 新网站建设的工作总结seo关键词排名优化怎样
  • 网站建设的具体步骤推广链接让别人点击
  • 制作企业网站需要注意的事项软文营销代理
  • 怎么把做的页面放到网站上seo最强
  • 大连模板网站制作公司电话网店代运营收费
  • 网页视频怎么下载到本地视频电脑惠州百度seo
  • 网站建设大概费用简述网站推广的方法
  • 深圳优定软件网站建设今天新疆新闻头条
  • 自媒体平台网站开发营销必备十大软件
  • 网站做2微码山东关键词优化联系电话
  • 深圳集团网站开发公司厦门谷歌seo公司
  • 鞍山做网站的百度快速收录软件
  • o2o网站建设我为什么不建议年轻人做销售
  • 邢台公司做网站多少钱谷歌怎么投放广告
  • 招聘网站上还要另外做简历吗关键词调整排名软件
  • 加盟培训网站建设自己在家怎么做跨境电商
  • 哪里可以免费做网站seo是什么地方
  • 网站sem优化怎么做长春关键词优化排名
  • 福建省 园区网互联及网站建设 网络部分题目运营推广计划