ToB企服应用市场:ToB评测及商务社交产业平台

标题: 2024年安卓最全手把手教学OpenCV-android-sdk-设置以及使用,学不会算我输( [打印本页]

作者: 用户国营    时间: 2024-7-22 08:29
标题: 2024年安卓最全手把手教学OpenCV-android-sdk-设置以及使用,学不会算我输(
文末

当你计划跳槽的时间,应该把“跳槽成功后,我能学到什么东西?对我的未来发展有什么长处”放在第一位。这些东西才是真正引导你的关键。在跳槽之前尽量“物尽其用”,把手头上的工作做好,最好是完成了某个项目或是得到提升之后再走。跳槽不是目的,而是为了达到最终职业目标的本事
末了祝各人工作升职加薪,面试拿到心仪Offer


网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
必要这份系统化学习资料的朋友,可以戳这里获取
一个人可以走的很快,但一群人才能走的更远!岂论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎参加我们的的圈子(技术交换、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!
OpenCV是Open Source Computer Vision Library 缩写, 主要由Intel公司的一些大佬写的, 功能是提供大量的图形图形处理(盘算机视觉)的库, 而且提供 iOS 和 Android 的 SDK, 由于我主要工作是和Camera以及算法集成有关, 所以常常会用到这个工具, 在此记录下 Android 端的 SDK 使用和设置
OpenCV-android-sdk下载

下载地址(官网): https://opencv.org/releases.html
最新的版本是4.0.0 beta, 我们下载稳定版本3.4.3, 直接点击Android pack进行下载, 下载后解压即可.
导入Java SDK到Android Studio



将Module name 命名为 opencvSdk, 点击 Finish.


使用Opencv中的高斯模糊

接下来我们写个 Demo 来使用 OpenCV 中的高斯模糊, 起首在我们项目的中添加我们导入的 opencvSdk 作为依靠, 在 build.gradle 中参加 implementation project('pencvSdk') 如图所示:

编写 Demo, 做法是一个 ImageView 显示清晰的图片, 点击 Button 后将图片进行高斯模糊, 并重新显示出来, 高斯模糊使用代码如下:
import org.opencv.android.Utils;
import org.opencv.core.Mat;
import org.opencv.core.Size;
import org.opencv.imgproc.Imgproc;
//部分代码省略
public class MainActivity extends AppCompatActivity {
private ImageView mImageView;
// opencv相关功能实现所必要的so库
static {
System.loadLibrary(“opencv_java3”);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
mImageView = findViewById(R.id.iv_image);
final Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.mipmap.ic_bg);
mImageView.setImageBitmap(bitmap);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
末了

愿你有一天,真爱自己,善待自己。
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
必要这份系统化学习资料的朋友,可以戳这里获取
一个人可以走的很快,但一群人才能走的更远!岂论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎参加我们的的圈子(技术交换、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!
可以走的很快,但一群人才能走的更远!岂论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎参加我们的的圈子(技术交换、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习发展!**

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4