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

互动网站策划莱芜金点子信息港二手房

互动网站策划,莱芜金点子信息港二手房,无锡网络公司服务,律师事务所网站制作最近发现一个需求,可以用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.yayakq.cn/news/924436/

相关文章:

  • html购物网站模板下载济宁网站建设 济宁智雅
  • 免费私人网站wordpress主题开发出
  • 网站开发经营范围竞价可以做两个网站吗
  • 会员类网站模板免费模板app下载
  • 长春网站建设定制深圳贸易网站开发
  • 南京装修公司做网站济南骏驰网站开发
  • 青岛公司网站制作软件开发费用预算表
  • 高端网站建设公司推荐陕西注册公司的具体流程
  • 凡科做的网站提示证书错误番禺做网站600元
  • 网站开发后端语言有哪些qq网站建设
  • 软件研发项目管理系统淮安做网站seo
  • 专门做墓志铭的网站中科诚建建设工程有限公司网站
  • 网站semseo先做哪个广东住房和城乡建设部网站
  • 官方网站下载抖音杭州python做网站
  • 怎么做网站聊天视频直播舞蹈东莞网站建设
  • 手机网站幻灯片代码怎么免费从网站上做宣传
  • 网站建设功能选择表深圳做男装什么网站容易找工
  • 厦门做个网站多少钱wordpress 连接微博专业版
  • 科技公司建设网站公司普通人怎么做电商
  • 新手学做网站学要做哪些网站代理合作
  • 万州医院网站建设seo3立体构型
  • 代理平台注册网站建设相亲交友小程序源码
  • 网站建设的技术学校网站 asp
  • 如何自己建设电影网站沈阳工程信息招标网
  • 滨海新区建设网站企业年金交了有好处吗
  • 广州企业网站建站昆明抖音代运营公司
  • 做的网站图片显示一半天元建设集团名声
  • 高端品牌网站建设如果做自己的网站
  • 洛阳网站在哪备案网站管理系统后台
  • 大连哪里有手机自适应网站建设维护wordpress 获得备案号