最近在研究 Android 相机相关的东西,因为想要对相机做一个封装,于是想到要提供支持滤镜和图像动态识别相关的接口。在我找到一些资料中,它们的实现:一个是基于 OpenGL 的,一个是基于 OpenCV 的。两者都可以直接使用 Java 进行开发,受制于 Java 语言的限制,所以当对程序的性能要求很高的时候,Java 就有些心有余力不足了。所以,有些实现 OpenCV 的方式是在 Native 层进行处理的。这就需要涉及 JNI 的一些知识。
Python 编程基础知识(六):IO 操作
该系列文章主要介绍 Python 编程的基础知识,该文主要介绍的是IO 操作等部分。
Python 编程基础知识(五):面向对象
该系列文章主要介绍 Python 编程的基础知识,该文主要介绍的是面向对象等部分。
Python 编程基础知识(四):进程和线程
该系列文章主要介绍 Python 编程的基础知识,该文主要介绍的是进程和线程等部分。
Python 编程基础知识(三):错误、调试和测试
该系列文章主要介绍 Python 编程的基础知识,该文主要介绍的是错误、调试和测试等部分。
Python 编程基础知识(二):语句、函数和模块
该系列文章主要介绍 Python 编程的基础知识,该文主要介绍的是语句、函数和模块等部分。
Python 编程基础知识(一):数据类型、运算符、变量和常量
该系列文章主要介绍 Python 编程的基础知识,该文主要介绍的是数据类型、运算符、变量和常量等部分。
新手 Java 程序员查缺补漏(六):面试常客 HashMap
该系列文章囊括了 Java 开发过程中容易遗漏的和面试时高频的细节知识点。本文介绍的是 Java 的面试常客 HashMap。
新手 Java 程序员查缺补漏(五):几个重要的预定义类
该系列文章囊括了 Java 开发过程中容易遗漏的和面试时高频的细节知识点。本文介绍的是 Java 的几个重要的预定义类。
新手 Java 程序员查缺补漏(四):关于容器你该知道的
该系列文章囊括了 Java 开发过程中容易遗漏的和面试时高频的细节知识点。本文介绍的是 Java 的关于容器你该知道的。