电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術文章
文章詳情頁

Android Studio4.0導入OpenCv4.3.0的方法步驟

瀏覽:78日期:2022-09-22 08:01:40

1、準備環境

Android Studio4.0;官網下載:https://developer.android.google.cn/studio/(Android Studio安裝之前首先需要確認電腦上是否安裝好JAVA環境,具體安裝可以參考其他大佬,本文不作為重點)OpenCv4.3.0;官網下載:https://opencv.org/

百度網盤:鏈接: https://pan.baidu.com/s/1aC2E_LT8yFkyAKgZhcNPbg 提取碼: 7bk1

2、新建工程

雙擊打開Android Studio4.0點擊紅色方框創建新工程

Android Studio4.0導入OpenCv4.3.0的方法步驟

按照數字順序

Android Studio4.0導入OpenCv4.3.0的方法步驟

名字自己定,下面兩項會自動同步。我個人這里使用的語言是JAVA,SDK也可以自己選擇點擊“Help me choose”可以查看不同版本適用情況,點擊Finish完成創建。新建工程需要等待較長時間,請耐性等待。

Android Studio4.0導入OpenCv4.3.0的方法步驟

如圖所示為創建完成狀態。

Android Studio4.0導入OpenCv4.3.0的方法步驟

3、導入opencv

首先將之前準備的opencv解壓出來并且記住目錄,我的目錄為D盤

Android Studio4.0導入OpenCv4.3.0的方法步驟

在工程中按照圖示單擊。

Android Studio4.0導入OpenCv4.3.0的方法步驟

如圖說是選擇opencv軟件支持包,(該目錄為之前解壓文件位置下)。注意不要選錯了。選擇完畢之后點擊Finish,隨后會有較長的等待(耐心)。(聽風扇狂轉的聲音)

Android Studio4.0導入OpenCv4.3.0的方法步驟

完成之后你會發現工程里多了SDK如圖所示。

Android Studio4.0導入OpenCv4.3.0的方法步驟

如圖所示單擊,

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

然后一路確定就可以了。修改紅色方框兩個文件以第一個紅色方框為標準,使兩個文件中一下參數統一,compileSdkVersion,buildToolsVersion,minSdkVersion,targetSdkVersion

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

最后把opencv-4.3.0-android-sdk文件夾下的libs文件夾拷貝到自己的安卓項目下。本人路徑為D:opencv-4.3.0-android-sdkOpenCV-android-sdksdknative,我項目路徑是D:OpenCvTextappsrcmain,并且將libs改名為jniLibs.

Android Studio4.0導入OpenCv4.3.0的方法步驟

Android Studio4.0導入OpenCv4.3.0的方法步驟

到這里導入工作就完成了!!!!你可以更加你的需求編寫代碼了,這里我們做一個簡單的測試

package com.example.opencvtext;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle; import android.util.Log; import android.view.Gravity; import android.widget.Toast;import org.opencv.android.BaseLoaderCallback; import org.opencv.android.LoaderCallbackInterface; import org.opencv.android.OpenCVLoader;public class MainActivity extends AppCompatActivity {private static final String TAG = 'MainActivity';//OpenCV庫加載并初始化成功后的回調函數private BaseLoaderCallback mLoaderCallback = new BaseLoaderCallback(this) { @Override public void onManagerConnected(int status) { // TODO Auto-generated method stub switch (status){ case BaseLoaderCallback.SUCCESS: Log.i(TAG, '成功加載opencv'); Toast toast = Toast.makeText(getApplicationContext(), '成功加載opencv!', Toast.LENGTH_LONG); toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); break; default: super.onManagerConnected(status); Log.i(TAG, '加載失敗'); Toast toast1 = Toast.makeText(getApplicationContext(), '加載失敗!', Toast.LENGTH_LONG); toast1.setGravity(Gravity.CENTER, 0, 0); toast1.show(); break; } }};@Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);}@Overridepublic void onResume(){ super.onResume(); if (!OpenCVLoader.initDebug()) { Log.d(TAG, 'Internal OpenCV library not found. Using OpenCV Manager for initialization'); OpenCVLoader.initAsync(OpenCVLoader.OPENCV_VERSION_3_0_0, this, mLoaderCallback); } else { Log.d(TAG, 'OpenCV library found inside package. Using it!'); mLoaderCallback.onManagerConnected(LoaderCallbackInterface.SUCCESS); } } }

允許程序,我們會得到如下所示,彈出成功加載說明你的配置沒有問題的。(彈出會在一段時間后消失注意觀察)

Android Studio4.0導入OpenCv4.3.0的方法步驟

到此這篇關于Android Studio4.0導入OpenCv4.3.0的方法步驟的文章就介紹到這了,更多相關Android Studio4.0導入OpenCv4.3.0內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
主站蜘蛛池模板: 立式_复合式_壁挂式智能化电伴热洗眼器-上海达傲洗眼器生产厂家 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 不锈钢水箱生产厂家_消防水箱生产厂家-河南联固供水设备有限公司 | 不锈钢轴流风机,不锈钢电机-许昌光维防爆电机有限公司(原许昌光维特种电机技术有限公司) | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 干洗加盟网-洗衣店品牌排行-干洗设备价格-干洗连锁加盟指南 | 水厂自动化|污水处理中控系统|水利信息化|智慧水务|智慧农业-山东德艾自动化科技有限公司 | FFU_空气初效|中效|高效过滤器_空调过滤网-广州梓净净化设备有限公司 | 重庆网站建设,重庆网站设计,重庆网站制作,重庆seo,重庆做网站,重庆seo,重庆公众号运营,重庆小程序开发 | 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 印刷人才网 印刷、包装、造纸,中国80%的印刷企业人才招聘选印刷人才网! | 上海软件开发-上海软件公司-软件外包-企业软件定制开发公司-咏熠科技 | 螺旋压榨机-刮泥机-潜水搅拌机-电动泥斗-潜水推流器-南京格林兰环保设备有限公司 | 楼承板-钢筋楼承板-闭口楼承板-无锡优贝斯楼承板厂 | 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 低粘度纤维素|混凝土灌浆料|有机硅憎水粉|聚羧酸减水剂-南京斯泰宝 | 成都中天自动化控制技术有限公司 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 污水处理设备-海普欧环保集团有限公司 | 液氮罐_液氮容器_自增压液氮罐-北京君方科仪科技发展有限公司 | 组织研磨机-高通量组织研磨仪-实验室多样品组织研磨机-东方天净 传递窗_超净|洁净工作台_高效过滤器-传递窗厂家广州梓净公司 | 粉碎机_塑料粉碎机_塑料破碎机厂家-星标机械 | 无锡装修装潢公司,口碑好的装饰装修公司-无锡索美装饰设计工程有限公司 | 两头忙,井下装载机,伸缩臂装载机,30装载机/铲车,50装载机/铲车厂家_价格-莱州巨浪机械有限公司 | 快速门厂家-快速卷帘门-工业快速门-硬质快速门-西朗门业 | ◆大型吹塑加工|吹塑加工|吹塑代加工|吹塑加工厂|吹塑设备|滚塑加工|滚塑代加工-莱力奇塑业有限公司 | 微型气泵-真空-蠕动-水泵-厂家-深圳市品亚科技有限公司 | ★济南领跃标识制作公司★济南标识制作,标牌制作,山东标识制作,济南标牌厂 | 泰来华顿液氮罐,美国MVE液氮罐,自增压液氮罐,定制液氮生物容器,进口杜瓦瓶-上海京灿精密机械有限公司 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 写方案网_方案策划方案模板下载 事迹材料_个人事迹名人励志故事 | 不干胶标签,不干胶标签纸_厂家-山东同力胶粘制品 | 橡胶接头_橡胶软接头_套管伸缩器_管道伸缩器厂家-巩义市远大供水材料有限公司 | 固诺家居-全屋定制十大品牌_整体衣柜木门橱柜招商加盟 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 美侍宠物-专注宠物狗及宠物猫训练|喂养|医疗|繁育|品种|价格 | 精密模具加工制造 - 富东懿| 钢衬四氟管道_钢衬四氟直管_聚四氟乙烯衬里管件_聚四氟乙烯衬里管道-沧州汇霖管道科技有限公司 | 瑞典Blueair空气净化器租赁服务中心-专注新装修办公室除醛去异味服务! | 鄂泉泵业官网|(杭州、上海、全国畅销)大流量防汛排涝泵-LW立式排污泵 | 杭州|上海贴标机-百科|