240 发简信
  • 记OpenGL开发中一个低级错误

    OpenGL ES程序运行报错: Debug定位问题是在Renderer 的onSurfaceCreated方法中,创建Program代码块。 ...

  • 120
    Seetaface6 人脸识别Android开发系列(2) - 使用篇

    如果想了解底层库如何编译,请先移步:Seetaface6 人脸识别Android开发系列(1) - 编译篇[https://www.jiansh...

  • 120
    Seetaface6 人脸识别Android开发系列(1) - 编译篇

    关于Seetaface6 SeetaFace6[https://github.com/SeetaFace6Open/index]是中科视拓最新开...

  • OpenCV 中的 Mat

    OpenCV 中的 Mat Mat 是 OpenCV 中用来存储图像信息的内存对象。例如,可以通过 imread() 方法读取图像文件而返回一个...

  • 交叉编译(基础原理篇)

    先来看一下,如果要在PC上运行一个二进制程序(以源码的方式进行编译,不要以包管理工具的方式来安装),需要怎样做。 首先,要有这个二进制程序的源代...

  • 音视频基础知识-图像篇

    1. 图像的数值表示 1.1 RGB 浮点表示:取值范围为0.0~1.0,在 OpenGL ES 中对每一个子像素点的表示使用的就是这种表达方式...

  • 120
    Nginx-rtmp-module(基础篇)

    目前市场上很多直播平台,已经步入全民直播的时代!作为开发者,Nginx-rtmp-module是一个上手简单但功能又不俗的学习切入点。 1. N...

  • 120
    视频录制MediaCodec资料

    MediaCodec是Android 4.1.2(API 16)提供的一套编解码API。它的使用非常简单,它存在一个输入缓冲区与一个输出缓冲区,...

  • 120
    EGL接口解析与理解

    EGL 介绍 通俗上讲,OpenGL是一个操作GPU的API,它通过驱动向GPU发送相关指令,控制图形渲染管线状态机的运行状态。但OpenGL需...