课程目标:

Android进阶之旅(NDK实战篇),该课程包含 C/C++ 基础和进阶、JNI 基础实战、数据结构和算法、智能识别、Linux 内核和音视频实战,NDK实战篇是大家从中级到高级过渡的一个必经过程,通过该过程可以提高知识水平。

Android进阶之旅(NDK实战篇)

课程截图:

Android进阶之旅(NDK实战篇)

〖课程目录〗:

  • | └──9、Android进阶之旅-(NDK实战篇)
  • | | ├──01.NDK开发前奏 – x团参数加密和签名校验
  • | | | ├──笔记和资源
  • | | | ├──01.怎么架构新项目.wmv 49.84M
  • | | | ├──02.加密算法介绍.wmv 170.89M
  • | | | ├──03.MD5参数加密实现.wmv 184.95M
  • | | | └──04.APP签名校验.wmv 254.21M
  • | | ├──03.NDK开发前奏 – 视频转码压缩
  • | | | ├──笔记和源码
  • | | | ├──01.视频转码压缩介绍.wmv 313.85M
  • | | | ├──02.ffmpeg整合集成.wmv 343.18M
  • | | | └──03.压缩回调处理.wmv 187.99M
  • | | ├──05.NDK开发前奏 – 实现支付宝人脸识别功能
  • | | | ├──笔记和源码
  • | | | ├──01.opencv 介绍和整合.wmv 171.61M
  • | | | ├──02.人脸识别实现的思路.wmv 107.96M
  • | | | ├──03.opencv图像灰度处理.wmv 290.41M
  • | | | └──04.实现人脸识别.wmv 120.29M
  • | | ├──06.C基础 – 基本数据类型与指针入门
  • | | | ├──笔记和源码
  • | | | ├──01.C开发的一些准备工作.wmv 27.27M
  • | | | ├──02.基本数据类型.wmv 54.06M
  • | | | ├──03.变量地址和指针变量.wmv 63.93M
  • | | | ├──04.通过指针变量修改值.wmv 29.15M
  • | | | └──05.面试题讲解.wmv 106.55M
  • | | ├──07.C基础 – 指针运算和函数指针
  • | | | ├──源码和笔记
  • | | | ├──01.二级指针和多级指针 .wmv 61.22M
  • | | | ├──02.数组和数组指针.wmv 127.42M
  • | | | ├──03.指针循环遍历和赋值.wmv 21.09M
  • | | | ├──04.指针与数组的几种写法.wmv 48.10M
  • | | | └──05.函数指针.wmv 123.23M
  • | | ├──08.C基础 – 动态开辟内存和字符串
  • | | | ├──源码和笔记
  • | | | ├──01.上次内容回顾.wmv 64.91M
  • | | | ├──02.如何文档阅读.wmv 43.95M
  • | | | ├──03.静态内存开辟和动态内存开辟.wmv 136.44M
  • | | | ├──04.动态内存开辟的实用场景.wmv 40.35M
  • | | | └──05.realloc和动态内存开启注意事项.wmv 133.91M
  • | | ├──09.C基础 – 字符串常见操作和指针练习
  • | | | ├──笔记和源码
  • | | | ├──01.字符串长度.wmv 85.04M
  • | | | ├──02.字符串类型转换.wmv 51.85M
  • | | | ├──03.字符串比较.wmv 97.03M
  • | | | ├──04.字符串查找和拼接.wmv 122.96M
  • | | | └──05.字符串截取和大小写转换.wmv 140.26M
  • | | ├──10.C基础 – 结构体联合体和枚举
  • | | | ├──笔记和源码
  • | | | ├──01.字符串替换讲解.wmv 85.89M
  • | | | ├──02.结构体和结构体指针.wmv 132.74M
  • | | | ├──03.结构体数组.wmv 36.12M
  • | | | ├──04.字节对其和结构体大小计算.wmv 83.77M
  • | | | └──05.联合体和枚举.wmv 137.95M
  • | | ├──11.C基础 – 文件操作
  • | | | ├──笔记和源码
  • | | | ├──01.读取文本文件.wmv 108.78M
  • | | | ├──02.拷贝文件.wmv 194.34M
  • | | | └──03.文件加解密和文件切割.wmv 370.19M
  • | | ├──12.JNI 基础 – JNIEnv 的实现原理
  • | | | ├──笔记和源码
  • | | | ├──01.JNI开发的一般流程.wmv 135.86M
  • | | | ├──02.详解 .h 头文件和实现文件.wmv 66.32M
  • | | | ├──03.JNIEnv的实现原理.wmv 120.49M
  • | | | ├──04.C 访问 Java 属性.wmv 110.64M
  • | | | └──05.C 访问 Java 方法.wmv 80.50M
  • | | ├──13.JNI 基础 – Native 层构建 Java 对象
  • | | | ├──笔记和源码
  • | | | ├──01.作业讲解.wmv 130.99M
  • | | | ├──02.常量指针和指针常量.wmv 38.72M
  • | | | ├──03.Native 层构建 Java 对象.wmv 202.68M
  • | | | └──04.设置属性练习.wmv 74.03M
  • | | ├──14.JNI 基础 – Android 共享内存的序列化过程
  • | | | ├──笔记和源码
  • | | | ├──01.Java对象与C对象对应.wmv 92.71M
  • | | | ├──02.Parcel 源码解析.wmv 157.28M
  • | | | ├──03.自己动手实现内存共享.wmv 210.64M
  • | | | └──04.共享内存面试题讲解.wmv 55.03M
  • | | ├──15.JNI 基础 – 缓存策略和异常处理
  • | | | ├──笔记和源码
  • | | | ├──01.数组的细节处理.wmv 122.16M
  • | | | ├──02.局部引用和全局引用.wmv 102.37M
  • | | | ├──03.静态缓存策略.wmv 91.35M
  • | | | └──04.jni的异常处理.wmv 138.92M
  • | | ├──16.C进阶 – 内存四驱模型
  • | | | ├──笔记和源码
  • | | | ├──01.数组参数传递.wmv 91.19M
  • | | | ├──02.数据类型剖析.wmv 54.02M
  • | | | ├──03.变量的本质.wmv 29.25M
  • | | | └──04.内存四驱模型.wmv 176.16M
  • | | ├──17.C进阶 – 项目开发模型强化
  • | | | ├──笔记和源码
  • | | | ├──01.内存四驱模型.wmv 55.35M
  • | | | ├──02.通过指针间接赋值的意义.wmv 162.08M
  • | | | ├──03.野指针和 NULL 地址.wmv 63.12M
  • | | | ├──04.定义字符串的几种区别.wmv 88.10M
  • | | | └──05.项目开发模型强化.wmv 122.78M
  • | | ├──18.C进阶 – 二级指针和多级指针
  • | | | ├──笔记和源码
  • | | | ├──01.指针使用的注意事项.wmv 119.93M
  • | | | ├──02.二级指针的内存模式.wmv 178.56M
  • | | | └──03.多级指针.wmv 67.13M
  • | | ├──19.C进阶 – 结构体中的高级话题
  • | | | ├──笔记和源码
  • | | | ├──01.结构体赋值操作.wmv 71.25M
  • | | | ├──02.深拷贝和浅拷贝.wmv 98.29M
  • | | | └──03.结构体的偏移量强化.wmv 174.80M
  • | | ├──20.C++基础 – 引用和函数重载
  • | | | ├──笔记和源码
  • | | | ├──01.c 和 c++ 的区别.wmv 47.24M
  • | | | ├──02.常量.wmv 13.21M
  • | | | ├──03.引用和常量引用.wmv 100.61M
  • | | | ├──04.函数重载和默认参数.wmv 54.27M
  • | | | └──05.类的初探.wmv 162.47M
  • | | ├──21.C++基础 – 构造函数、析构函数和拷贝构造函数
  • | | | ├──笔记和源码
  • | | | ├──01.构造函数.wmv 72.91M
  • | | | ├──02.析构函数.wmv 63.06M
  • | | | ├──03.malloc、free、new、delete 区别.wmv 32.09M
  • | | | └──04.拷贝构造函数和调用场景.wmv 225.13M
  • | | ├──22.C++基础 – 对象大小和友元类
  • | | | ├──源码和笔记
  • | | | ├──01.可变参数.wmv 37.94M
  • | | | ├──02.static 关键字.wmv 34.03M
  • | | | ├──03.const 修饰函数.wmv 118.89M
  • | | | └──04.友元函数和类.wmv 175.33M
  • | | ├──23.C++基础 – 操作符重载和类的继承
  • | | | ├──笔记和源码
  • | | | ├──01.加减运算符重载.wmv 165.02M
  • | | | ├──02.条件运算符和括号运算符重载.wmv 139.64M
  • | | | └──03.类对象的继承.wmv 115.70M
  • | | ├──24.C++基础 – 虚继承、虚函数和模板函数
  • | | | ├──笔记和源码
  • | | | ├──01.属性初始化.wmv 59.14M
  • | | | ├──02.虚继承.wmv 46.68M
  • | | | ├──03.C++中的多态.wmv 120.56M
  • | | | ├──04.抽象类和接口.wmv 123.19M
  • | | | └──05.模板函数.wmv 62.85M
  • | | ├──25.C++基础 – 实现 Native 层的 ArrayList
  • | | | ├──笔记和源码
  • | | | ├──01.编译流程.wmv 137.94M
  • | | | ├──02.模板类.wmv 147.71M
  • | | | ├──03.ArrayList源码分析.wmv 100.05M
  • | | | └──04.实现Native层的ArrayList.wmv 144.71M
  • | | ├──26.C++基础 – 异常处理和字符串操作
  • | | | ├──源码和笔记
  • | | | ├──01.类型转换.wmv 262.36M
  • | | | ├──02.实现System.arrayCopy.wmv 99.49M
  • | | | ├──03.c++中的异常处理.wmv 175.87M
  • | | | └──04.字符串操作.wmv 51.51M
  • | | ├──27.C++进阶 – Const关键字增强和引用的本质剖析
  • | | | ├──笔记和源码
  • | | | ├──01.string字符串的常见操作.wmv 231.72M
  • | | | ├──02.const 关键增强字.wmv 62.91M
  • | | | ├──03.引用的加强.wmv 65.82M
  • | | | └──04.NDK 异常处理增强.wmv 125.78M
  • | | ├──28.C++进阶 – STL 容器的基本介绍和使用
  • | | | ├──笔记和源码
  • | | | ├──01.vector和stack容器.wmv 165.27M
  • | | | ├──02.queue基本操作.wmv 70.93M
  • | | | ├──03.list增删改查.wmv 41.34M
  • | | | └──04.谓词和函数对象.wmv 236.28M
  • | | ├──29.C++进阶 – STL 函数对象和谓词
  • | | | ├──笔记和源码
  • | | | ├──01.map容器介绍和使用.wmv 94.76M
  • | | | ├──02.multimap容器介绍和使用.wmv 69.26M
  • | | | ├──03.容器对象拷贝构造函数.wmv 70.54M
  • | | | └──04.一元谓词和二元谓词.wmv 140.03M
  • | | ├──30.C++进阶 – STL算法设计理念分析
  • | | | ├──源码和笔记
  • | | | ├──01.预定义函数对象.wmv 70.98M
  • | | | ├──02.函数适配器.wmv 65.50M
  • | | | ├──03.STL算法设计理念分析.wmv 249.98M
  • | | | └──04.源码阅读的经验总结.wmv 157.71M
  • | | ├──31.Android智能识别 – 银行卡区域裁剪
  • | | | ├──源码和资源
  • | | | ├──01.银行卡识别的思路分析.wmv 144.28M
  • | | | ├──02.bitmap和mat转换.wmv 265.33M
  • | | | └──03.截取银行卡区域.wmv 258.87M
  • | | ├──32.Android智能识别 – 银行卡数字识别
  • | | | ├──笔记和源码
  • | | | ├──01.裁剪银行卡区域.wmv 209.15M
  • | | | ├──02.过滤填充干扰区域.wmv 176.80M
  • | | | ├──03.分割获取银行卡数字.wmv 157.52M
  • | | | └──04.字符串粘连处理.wmv 94.77M
  • | | ├──33.数据结构算法 – 数组与链表
  • | | | ├──笔记和源码
  • | | | ├──01.数据结构算法基本概念.wmv 79.57M
  • | | | ├──02.时间复杂度和空间复杂度.wmv 184.43M
  • | | | └──03.数组与链表源码分析.wmv 140.37M
  • | | ├──34.数据结构算法 – 单链表与双向链表
  • | | | ├──笔记和源码
  • | | | ├──01.单链表.wmv 148.80M
  • | | | ├──02.时间复杂度优化.wmv 135.75M
  • | | | └──03.双向链表.wmv 153.43M
  • | | ├──35.数据结构算法 – 冒泡、选择和插入排序
  • | | | ├──笔记和源码
  • | | | ├──01.上次作业讲解.wmv 47.11M
  • | | | ├──02.冒泡排序.wmv 54.88M
  • | | | ├──03.方法宏定义.wmv 55.85M
  • | | | ├──04.时间复杂度求解.wmv 77.35M
  • | | | ├──05.选择排序.wmv 154.35M
  • | | | └──06.性能测试比较分析.wmv 63.37M
  • | | ├──36.数据结构算法 – 冒泡优化、插入和希尔排序
  • | | | ├──源码和笔记
  • | | | ├──01.ndk错误日志调试.wmv 175.28M
  • | | | ├──02.冒泡排序优化.wmv 101.69M
  • | | | ├──03.插入排序.wmv 105.16M
  • | | | └──04.希尔排序.wmv 268.12M
  • | | ├──37.数据结构算法 – 归并排序和快速排序
  • | | | ├──笔记和源码
  • | | | ├──01.上次遗留问题解决.wmv 66.40M
  • | | | ├──02.稳定排序.wmv 48.71M
  • | | | ├──03.归并排序.wmv 127.42M
  • | | | ├──04.归并优化和时间复杂度求解.wmv 60.96M
  • | | | ├──05.快速排序.wmv 92.51M
  • | | | └──06.快速排序优化.wmv 142.58M
  • | | ├──38.数据结构算法 – 递归和栈结构
  • | | | ├──源码和笔记
  • | | | ├──01.循环和递归.wmv 82.42M
  • | | | ├──02.汉诺塔问题.wmv 40.32M
  • | | | ├──03.数组实现栈.wmv 105.67M
  • | | | └──04.链表实现栈.wmv 160.15M
  • | | ├──39.数据结构算法 – 队列和双向队列
  • | | | ├──笔记和源码
  • | | | ├──01.汉诺塔问题求解.wmv 116.82M
  • | | | ├──02.位运算.wmv 99.21M
  • | | | └──03.数组实现队列.wmv 199.18M
  • | | ├──40.数据结构算法 – HashMap 源码分析和手写实现
  • | | | ├──源码和笔记
  • | | | ├──01.HashMap源码实现分析.wmv 121.43M
  • | | | ├──02.hashCode底层实现分析.wmv 187.67M
  • | | | ├──03.==、equals和hashCode.wmv 53.65M
  • | | | └──04.手写HashMap扩容.wmv 144.65M
  • | | ├──41.数据结构算法 – 树和二叉树
  • | | | ├──笔记和源码
  • | | | ├──01.树的定义和分类.wmv 92.46M
  • | | | ├──02.树的存储.wmv 72.34M
  • | | | └──03.树、森林与二叉树之间互转.wmv 116.11M
  • | | ├──42.数据结构算法 – 二叉树常见操作
  • | | | ├──笔记和源码
  • | | | ├──01.二叉树的分类.wmv 83.73M
  • | | | ├──02.二叉树的遍历.wmv 252.82M
  • | | | └──03.平衡二叉树.wmv 111.62M
  • | | ├──43.数据结构算法 – 优先级队列和堆排序
  • | | | ├──笔记和源码
  • | | | ├──01.二叉树序列化和反序列.wmv 217.22M
  • | | | └──02.优先级队列和堆排序.wmv 337.12M
  • | | ├──44.数据结构算法 – 二叉搜索树
  • | | | ├──笔记和源码
  • | | | ├──01.二叉搜索树-新增.wmv 128.79M
  • | | | ├──02.二叉搜索树-查找.wmv 26.93M
  • | | | └──03.二叉搜索树 – 删除.wmv 125.19M
  • | | ├──45.数据结构算法 – AVL 树
  • | | | ├──笔记和源码
  • | | | ├──01.为什么要引入 AVL 树.wmv 92.59M
  • | | | ├──02.AVL树 – 旋转调整.wmv 102.77M
  • | | | └──03.AVL树 – 插入调整.wmv 157.64M
  • | | ├──46.数据结构算法 – AVL 树的新增和移除
  • | | | ├──源码和笔记
  • | | | ├──01.新增操作.wmv 208.44M
  • | | | └──02.删除操作.wmv 199.36M
  • | | ├──47.数据结构算法 – 红黑树上篇
  • | | | ├──笔记和源码
  • | | | ├──01.红黑树和性质.wmv 138.29M
  • | | | ├──02.红黑树新增逻辑讲解.wmv 110.65M
  • | | | └──03.红黑树新增代码实现.wmv 211.32M
  • | | ├──48.数据结构算法 – 红黑树下篇
  • | | | ├──笔记和源码
  • | | | ├──01.红黑树和 AVL 树的算法复杂度分析.wmv 64.10M
  • | | | ├──02.红黑树新增理解.wmv 70.69M
  • | | | └──03.红黑树的删除操作.wmv 299.02M
  • | | ├──49.数据结构算法 – 哈夫曼编码
  • | | | ├──源码和笔记
  • | | | ├──01.定长编码和变成编码.wmv 183.48M
  • | | | ├──02.霍夫曼树的构建过程.wmv 165.56M
  • | | | └──03.代码实现霍夫曼编码和解码.wmv 256.01M
  • | | ├──50.数据结构算法 – 图
  • | | | ├──源码和笔记
  • | | | ├──01.Java 多线程的内存模型.wmv 157.93M
  • | | | ├──02.synchronized 的底层实现原理.wmv 191.63M
  • | | | └──03.图的基础定义.wmv 198.95M
  • | | ├──51.数据结构算法 – 图的最小生成树和最短路径
  • | | | ├──笔记和源码
  • | | | ├──01.邻接表和十字链表.wmv 135.94M
  • | | | ├──02.图的广度和深度优先遍历.wmv 202.49M
  • | | | └──03.最小生成树.wmv 247.83M
  • | | ├──52.LeetCode 刷题 – 数字篇
  • | | | ├──笔记和源码
  • | | | ├──01.迪杰斯特拉算法.wmv 192.04M
  • | | | ├──02.toSum.wmv 204.23M
  • | | | └──03.string to integer.wmv 145.73M
  • | | ├──53.LeetCode 刷题 – 位运算
  • | | | ├──笔记和源码
  • | | | ├──01.Reverse Integer.wmv 71.74M
  • | | | ├──02.位运算.wmv 65.96M
  • | | | ├──03.Power of Two.wmv 50.35M
  • | | | ├──04.Power of Three.wmv 23.18M
  • | | | ├──05.Number of 1 Bits.wmv 23.35M
  • | | | └──06.Factorial Trailing Zeroes.wmv 53.35M
  • | | ├──54.LeetCode 刷题 – 树
  • | | | ├──笔记和源码
  • | | | ├──01.Binary Tree Inorder Traversal.wmv 153.94M
  • | | | ├──02.Path Sum.wmv 197.22M
  • | | | └──03.Maximum Depth of Binary Tree.wmv 203.21M
  • | | ├──55.LeetCode 刷题 – 常用算法思想
  • | | | ├──笔记和源码
  • | | | ├──01.贪心算法思想 .wmv 76.96M
  • | | | ├──02.回溯算法思想.wmv 141.76M
  • | | | └──03.动态规划算法思想.wmv 162.38M
  • | | ├──56.OpenCV – 安装和简介
  • | | | ├──笔记和源码
  • | | | ├──01.OpenCV 安装.wmv 177.18M
  • | | | └──02.操作指针转灰度图.wmv 274.85M
  • | | ├──57.OpenCV – Android 滤镜效果处理
  • | | | ├──笔记和源码
  • | | | ├──01.ColorMatrix 矩阵运算.wmv 174.17M
  • | | | ├──02.Java Bitmap 获取像素操作.wmv 100.60M
  • | | | ├──03.Native 层操作像素指针.wmv 128.19M
  • | | | └──04.ARGB_8888 和 RGB_565.wmv 56.94M
  • | | ├──58.OpenCV – Mat 对象与图像混合
  • | | | ├──笔记和源码
  • | | | ├──01.细讲 Mat 对象.wmv 173.34M
  • | | | ├──02.像素获取和修改.wmv 136.30M
  • | | | ├──03.图像混合.wmv 116.57M
  • | | | └──04.饱和度、亮度和对比度.wmv 68.92M
  • | | ├──59.OpenCV – 图像的绘制与卷积操作
  • | | | ├──笔记和源码
  • | | | ├──01.inline 内联函数.wmv 51.62M
  • | | | ├──02.绘制形状和文字.wmv 171.14M
  • | | | └──03.图像的卷积操作.wmv 289.45M
  • | | ├──60.Android 性能优化实战 – 界面卡顿
  • | | | ├──笔记和源码
  • | | | ├──01.APP项目介绍.wmv 170.50M
  • | | | ├──02.Android Device Monitor 介绍.wmv 560.25M
  • | | | ├──03.高斯模糊和均值模糊.wmv 274.51M
  • | | | ├──04.Glide源码分析.wmv 163.66M
  • | | | └──05.LruCache的正确使用姿势.wmv 448.01M
  • | | ├──61.Android 性能优化实战 – Bitmap 全面解析
  • | | | ├──笔记和源码
  • | | | ├──01.Bitmap 到底占多大的内存.wmv 268.69M
  • | | | ├──02.Bitmap 的内存开辟.wmv 280.45M
  • | | | └──03.Bitmap 的内存销毁和复用.wmv 162.74M
  • | | ├──62.OpenCV – 实现图片的美容效果
  • | | | ├──笔记和源码
  • | | | ├──01.Bitmap 的内存优化与适配.wmv 143.10M
  • | | | ├──02.线上 OOM 内存 dump 搜集.wmv 203.56M
  • | | | ├──03.实现图片的美容效果.wmv 108.03M
  • | | | └──04.腐蚀与膨胀.wmv 145.07M
  • | | ├──63.OpenCV – 验证码自动识别
  • | | | ├──笔记和源码
  • | | | ├──01.形态学操作.wmv 85.13M
  • | | | ├──02.过滤验证码的干扰.wmv 181.88M
  • | | | └──03.上采样与降采样.wmv 213.99M
  • | | ├──64.OpenCV – 自定义线性滤波
  • | | | ├──笔记和源码
  • | | | ├──01.处理边缘类型.wmv 113.75M
  • | | | ├──02.自定义线性滤波.wmv 211.84M
  • | | | └──03.图像二值化.wmv 127.74M
  • | | ├──65.OpenCV – 图像边缘检测
  • | | | ├──笔记和源码
  • | | | ├──01.Sobel 算子.wmv 221.69M
  • | | | ├──02.Laplance 算子.wmv 52.07M
  • | | | └──03.Canny 边缘检测.wmv 230.39M
  • | | ├──66.OpenCV – 霍夫检测与重映射
  • | | | ├──笔记和源码
  • | | | ├──01.霍夫直线检测.wmv 140.76M
  • | | | ├──02.霍夫圆检测.wmv 90.42M
  • | | | └──03.重映射.wmv 186.39M
  • | | ├──67.OpenCV – 色彩空间与直方图
  • | | | ├──笔记和源码
  • | | | ├──01. RGB 与 HSV.wmv 224.31M
  • | | | ├──02.直方图均衡化.wmv 123.11M
  • | | | └──03.直方图计算绘制.wmv 187.42M
  • | | ├──68.OpenCV – 直方图比较和匹配
  • | | | ├──笔记和源码
  • | | | ├──01. 直方图比较.wmv 246.89M
  • | | | └──02.直方图的反向投射和模板匹配.wmv 342.28M
  • | | ├──69.OpenCV – 轮廓查找与图像分水岭
  • | | | ├──源码和笔记
  • | | | ├──01.银行卡轮廓查找与绘制.wmv 240.93M
  • | | | └──02.图形矩和图像分水岭切割.wmv 362.34M
  • | | ├──70.OpenCV – 手写 QQ 说说图片效果
  • | | | ├──源码和笔记
  • | | | ├──01.Bitmap 的解封装与编解码 .wmv 169.85M
  • | | | ├──02. 镜像和逆世界效果.wmv 79.66M
  • | | | ├──03.浮雕和马赛克效果.wmv 80.49M
  • | | | ├──04.毛玻璃效果.wmv 33.29M
  • | | | └──05.油画效果和速度油画.wmv 258.79M
  • | | ├──71.OpenCV – 图片的几何变换
  • | | | ├──笔记和源码
  • | | | ├──01.图片旋转.wmv 357.48M
  • | | | ├──02.矩阵仿射变换.wmv 54.45M
  • | | | ├──03.reSize() 图片缩放.wmv 161.58M
  • | | | └──04.remap 重映射 .wmv 97.48M
  • | | ├──72.OpenCv – 封装 java 层 sdk 模型
  • | | | ├──源码和笔记
  • | | | ├──01.苏宁体育面试题讲解.wmv 46.19M
  • | | | ├──02.NDK 学到什么程度,该怎么学?.wmv 81.40M
  • | | | ├──03.如何封装 java 层 sdk 模型.wmv 97.59M
  • | | | ├──04.动手封装 Opencv 的 Mat.java 对象.wmv 348.51M
  • | | | └──05.Java 和 C++ 的回收机制.wmv 130.71M
  • | | ├──73.OpenCV – 手写直方图和直方均衡
  • | | | ├──笔记和源码
  • | | | ├──01.知识回顾.wmv 169.78M
  • | | | ├──02.手写实现直方图计算.wmv 156.74M
  • | | | ├──03.手写实现归一化.wmv 128.93M
  • | | | └──04.手写实现直方均衡.wmv 194.24M
  • | | ├──74.NDK开发实战 – 实现人脸的美容效果(上)
  • | | | ├──笔记和源码
  • | | | ├──01.卷积模糊算法复杂度分析.wmv 157.84M
  • | | | ├──02.积分图算法介绍.wmv 63.44M
  • | | | ├──03.卷积模糊算法优化.wmv 115.58M
  • | | | └──04.快速边缘保留算法.wmv 108.58M
  • | | ├──75.NDK开发实战 – 实现人脸的美容效果(下)
  • | | | ├──笔记和源码
  • | | | ├──01.皮肤区域检测.wmv 156.90M
  • | | | ├──02.皮肤区域融合.wmv 104.84M
  • | | | └──03.边缘加强与模糊叠加.wmv 119.56M
  • | | ├──76.NDK开发实战 – 微信公众号二维码检测与识别
  • | | | ├──笔记和源码
  • | | | ├──01.实现思路剖析.wmv 125.66M
  • | | | ├──02.算法流程分析.wmv 80.20M
  • | | | ├──03.手写实现.wmv 301.35M
  • | | | └──04.如何优化.wmv 56.87M
  • | | ├──77.人脸识别 – HOG 和 LBP 特征检测
  • | | | ├──笔记和源码
  • | | | ├──01. HOG 特征检测的实现原理.wmv 252.42M
  • | | | ├──02. 行人检测.wmv 75.13M
  • | | | ├──03.手写 LBP 特征算法.wmv 135.06M
  • | | | └──04.haar 特征介绍.wmv 56.68M
  • | | ├──78.人脸识别 – 实时人脸检测
  • | | | ├──笔记和源码
  • | | | ├──01.相机实时检测人脸.wmv 237.79M
  • | | | ├──02.均值,方差与协方差.wmv 97.53M
  • | | | ├──03.特征值与特征向量.wmv 73.64M
  • | | | └──04.PCA的降维原理与应用.wmv 103.02M
  • | | ├──79.NDK开发实战 – 实时人脸检测和识别
  • | | | ├──笔记和源码
  • | | | ├──01.样本训练.wmv 219.25M
  • | | | ├──02.实时识别人脸.wmv 182.44M
  • | | | └──03.后续的安排.wmv 137.82M
  • | | ├──80.音视频技术学习 – 启动篇
  • | | | ├──笔记和资料
  • | | | ├──01.音视频基础知识.wmv 261.30M
  • | | | ├──02.视频播放的流程.wmv 67.87M
  • | | | ├──03.音视频编解码.wmv 163.50M
  • | | | └──04.FFmpeg介绍.wmv 184.81M
  • | | ├──81.linux 系统编程 – 命令基础,软件卸载与安装
  • | | | ├──笔记与资料
  • | | | ├──01.linux常用快键键.wmv 165.84M
  • | | | ├──02.文件和文件夹操作.wmv 93.48M
  • | | | ├──03.用户与用户组.wmv 117.50M
  • | | | ├──04.搜索与查找.wmv 85.43M
  • | | | ├──05.软件安装流程.wmv 81.26M
  • | | | └──06.压缩与解压缩.wmv 112.31M
  • | | ├──82.linux 系统编程 – 应用编译运行的工作过程
  • | | | ├──笔记与源码
  • | | | ├──01.vim的三种工作模式.wmv 57.62M
  • | | | ├──02.vim常用命令.wmv 111.29M
  • | | | ├──03.gcc编译四个步骤.wmv 69.49M
  • | | | ├──04.动态库与静态库.wmv 146.66M
  • | | | └──05.虚拟内存.wmv 212.74M
  • | | ├──83.linux 内核编程 – 文件IO与文件描述符
  • | | | ├──笔记与源码
  • | | | ├──01.系统调用.wmv 224.71M
  • | | | ├──02.文件描述符表.wmv 222.81M
  • | | | ├──03.stat与 lstat.wmv 44.46M
  • | | | └──04.目录操作.wmv 106.76M
  • | | ├──84.linux 内核编程 – 进程创建与进程管理
  • | | | ├──笔记和源码
  • | | | ├──01. pcb 进程控制块.wmv 77.67M
  • | | | ├──02.内存映射.wmv 38.97M
  • | | | ├──03. fork 创建子进程.wmv 108.80M
  • | | | ├──04.父子进程共享.wmv 69.21M
  • | | | ├──05.回收进程.wmv 86.31M
  • | | | └──06.监听 APP 应用被卸载.wmv 85.79M
  • | | ├──85.linux 内核编程 – IPC 进程间通信
  • | | | ├──笔记和源码
  • | | | ├──01.进程间通信的本质.wmv 55.79M
  • | | | ├──02.管道.wmv 103.20M
  • | | | ├──03.信号通信的原理.wmv 145.61M
  • | | | ├──04.共享映射区通信.wmv 122.32M
  • | | | └──05.mmap的实现原理.wmv 167.19M
  • | | ├──86.linux 内核编程 – 线程与多线程同步
  • | | | ├──笔记和源码
  • | | | ├──01.线程的创建与销毁.wmv 119.52M
  • | | | ├──02.回收线程.wmv 87.50M
  • | | | ├──03.分离线程.wmv 85.03M
  • | | | └──04.生产者与消费者.wmv 263.64M
  • | | ├──87.CMake 语法 – 自动编译和链接
  • | | | ├──笔记与源码
  • | | | ├──01.Makefile、CMake 与 Shell 之间的联系.wmv 104.47M
  • | | | ├──02.Makefile 的一个规则.wmv 97.25M
  • | | | ├──03.Makefile 的两个函数.wmv 60.50M
  • | | | ├──04.Makefile 的三个自动变量.wmv 201.39M
  • | | | └──05.Cmake 的安装与简介.wmv 285.28M
  • | | ├──88.CMake 语法 – 详解 CMakeLists.txt
  • | | | ├──笔记与源码
  • | | | ├──01.CMake 安装问题补充 .wmv 84.49M
  • | | | ├──02.构建生成 .so 动态库.wmv 111.32M
  • | | | ├──03.链接外部动态库与头文件.wmv 92.97M
  • | | | └──04.编写基于 FFmpeg 开发的 CmakeLists.wmv 134.06M
  • | | ├──89.Shell 脚本 – 详解基础语法
  • | | | ├──笔记与源码
  • | | | ├──01.自定义变量与环境变量.wmv 81.88M
  • | | | ├──02.位置参数变量与预定义变量.wmv 66.99M
  • | | | ├──03.条件判断.wmv 33.02M
  • | | | └──04.流程控制语句.wmv 136.23M
  • | | ├──90.Shell 脚本 – 自己动手编译 FFmpeg
  • | | | ├──笔记与源码
  • | | | ├──01.CMake 交叉编译 Android 动态库.wmv 106.97M
  • | | | ├──02.配置 NDK 环境.wmv 195.75M
  • | | | ├──03.手写 FFmpeg 编译脚本.wmv 212.71M
  • | | | ├──04.编译参数传递详解.wmv 221.05M
  • | | | └──05.运行调试视音频解码.wmv 349.76M
  • | | ├──91.FFmpeg – 打造一款万能的音乐播放器
  • | | | ├──笔记和源码
  • | | | ├──01.效果演示.wmv 93.44M
  • | | | ├──02.获取 Meta 信息.wmv 348.14M
  • | | | ├──03.解码音频数据.wmv 121.63M
  • | | | ├──04.AudioTack 播放音频的原理.wmv 50.91M
  • | | | ├──05.播放pcm数据.wmv 275.65M
  • | | | └──06.内存上涨问题分析.wmv 88.89M
  • | | ├──92.FFmpeg – 多线程解码播放
  • | | | ├──笔记和源码
  • | | | ├──01.内存上涨问题分析解决.wmv 250.76M
  • | | | ├──02.音频重采样.wmv 82.81M
  • | | | ├──03.添加错误回调到 Java.wmv 137.55M
  • | | | └──04.多线程解码播放.wmv 136.68M
  • | | ├──93. FFmpeg – OpenSLES 播放音频数据
  • | | | ├──笔记与源码
  • | | | ├──01.JNIEnv 子线程回调 Java 问题.wmv 192.25M
  • | | | ├──02.OpenSLES 播放音频原理分析.wmv 79.45M
  • | | | ├──03.OpenSLES 播放音频数据.wmv 314.40M
  • | | | ├──04.抽取准备方法.wmv 166.98M
  • | | | └──05.整理代码架构.wmv 186.43M
  • | | ├──94. FFmpeg – 线程队列边解码边播放
  • | | | ├──笔记与源码
  • | | | ├──01.编译错误解决.wmv 86.09M
  • | | | ├──02.添加准备完毕回调.wmv 107.70M
  • | | | ├──03.用队列边解码边播放.wmv 185.09M
  • | | | ├──04.再次整理代码架构.wmv 132.14M
  • | | | └──05.所有功能代码走读.wmv 168.59M
  • | | ├──95.FFmpeg – Android 视频播放器
  • | | | ├──笔记与源码
  • | | | ├──01. 整合音乐播放器项目.wmv 103.94M
  • | | | ├──02.OpenGLES 渲染视频.wmv 92.27M
  • | | | ├──03.界面的渲染流程.wmv 146.95M
  • | | | ├──04.SurfaceView 渲染视频.wmv 195.61M
  • | | | └──05.下节课的安排.wmv 17.52M
  • | | ├──96.FFmpeg – 音视频同步
  • | | | ├──笔记与源码
  • | | | ├──01.调整音乐播放器项目架构.wmv 209.39M
  • | | | ├──02.模板模式整合视频解码.wmv 182.63M
  • | | | ├──03.视音频同步的思想.wmv 58.55M
  • | | | └──04.实现视音频同步.wmv 177.24M
  • | | └──97.FFmpeg – Android 直播推拉流
  • | | | ├──笔记和源码
  • | | | ├──01.自己动手搭建流媒体服务器.wmv 97.61M
  • | | | ├──02.配置流媒体环境.wmv 398.46M
  • | | | ├──03.集成 RTMP 推流源码.wmv 127.75M
  • | | | ├──04.初始化 RTMP 推流.wmv 75.64M
  • | | | └──05.回调 Java 层监听初始化状态.wmv 138.18M
加入本站会员,开启尊贵特权之体验

本站资源支持会员下载专享,普通注册会员只能原价购买资源或者限制免费下载次数,付费会员所有资源可下载。

包月会员(国庆特价)

88金币

会员时长:30天
每日2个免费下载次数
享受资源专属折扣

前往开通
包年会员(国庆特价)

188金币

会员时长:365天
一年内,每日2次下载次数
享受资源专属折扣

前往开通
永久会员(国庆特价)

288金币

会员时长:永久
每日5个免费下载次数
享受资源专属折扣

前往开通

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源