
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
opencv 棋盘查找findChessboardCorners函数使用Size size=new Size(6,9);MatOfPoint2f pos=new MatOfPoint2f();boolean chessboardCorners = Calib3d.findChessboardCorners(mat, size, pos, Calib3d.CALIB_CB_ADAPTIVE_THRE
凸包(Convex Hull)是一个计算几何(图形学)中的概念,在一个实数向量空间V中,对于给定集合X,所有包含X的凸集的交集S被称为X的凸包。X的凸包可以用X内所有点(x1, x2….xn)的线性组合来构造。在二维欧几里得空间中,凸包可以想象为一条刚好包着所有点的橡皮圈,用不严谨的话来讲,给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边形,它能包含点集中所有的点。常见的有Graha
线程使用:int com_index=1;pthread_mutex_t mutex=PTHREAD_MUTEX_INITIALIZER;int thread_run(void * ins){if (pthread_mutex_lock(&mutex)!=0){LOGI("***lock error");return -1;...
1.Android.bp禁用odex。

在android 7.0之前版本更新其实相当简单,只需要使用系统下载器就能够完成下载之后安装,但是在7.0之后android升级安全机制,下载安装受到一些限制。这里我分装成了几个工具方便开发者使用:创建广播接受者:CXDownloadReceiverpublic class CXDownloadReceiver extends BroadcastReceiver {@Over...
···final IntentFilter filter = new IntentFilter();// 屏幕灭屏广播filter.addAction(Intent.ACTION_SCREEN_OFF);// 屏幕亮屏广播filter.addAction(Intent.ACTION_SCREEN_O...
如何通过camera摄像头采集nv21原始数据?直播开发中经常需要获取视频原始帧数据然后前置处理例如:美颜、水印、特效等然后通过编码在通过rtmp或者rtsp等协议方式推流出去,可以完成实时图像传递。那么如何获取原始视频帧数据?安装camera api有一个设置回调的方法,可以将可以通过它来获取原始视频数据如nv21 、 nv12 、 yv12 等。下面构建了一个demo就是当surfacevie
使用shader forge完成一个控制法线贴图深度的效果。
视频会议中经常需要处理的场景有多路音频混音,那么混音有很多种算法有比较主流的有aec、平均权重等方法;如果公司要开发生产级别的音频混合要的算法可能会更加多,可以找算法公司购买。ffmpeg也有混音的操作,用的就是平均权重算法。#define ENABLE_FILTERS 1static const char* filter_descr = "[in0][in1]amix=inputs=2[...
shader是unity开发中门槛比较高的部分,但是shader forge插件很好解决了开发中shader编写与调试问题,方便快捷,功能强大。使用shader forge 完成一个冬天一些玻璃窗冰冻之后效果;效果图如下:shader forge logic 图:...







