0%

OpenCV 3.1 在 samples目录下有几个示例Demo,其中第一个例子example-tutorial-1-camerapreview,用来获取摄像头输入帧,这篇博客记录了一下这个Demo在Android Studio下开发过程,以此开启OpenCV for Android之旅。

阅读全文 »

入门

参考Android绘图深度解析这篇博客,通过例子来了解Android画图过程:继承View组件→重写onDraw(canvas)方法,相关类和接口有:

名称 功能
Drawable 绘图结果表现出来的接口
Bitmap 可以来自资源或文件,也可以在程序中创建,实际上的功能相当于图片的存储空间
Canvas 代表了”依附”于指定View的画布,通过Canvas类的成员方法能够实现绘制各种图形
Paint 代表了Canvas上的画笔,主要用于设置绘制风格,画笔颜色,粗细,填充风格等。
Path 代表任意多条直线连接而成的任意图形,canvas.drawPath(path,paint)来绘制出任意形状的图形,另外通过PathEffect定义绘制路径图形效果
Shader 定义渐变填充,包含LinearGradient、RadialGradient和 SweepGradient
阅读全文 »