android如何在相机的基础上画图

刚刚开始学android,想实现在相机的基础上画图的一个应用,试了用两个SurfaceView,底部的实现相机的功能,上部的实现绘图的功能,但是上面的那个SurfaceView总是会覆盖下方的SurfaceView,最后想把这个小应用做成是一个能够实时框出人脸的应用,用faceDetection实现,希望各位大神们能提点一下我,哈哈

0

2个回答

0

不需要用两个SurfaceView,用一个SurfaceView然后加一个自定义的view,自定义的view在SurfaceView的上方。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Camera2在预览的TextureView上画矩形
Camera2在预览的TextureView上画矩形盖天地不全,这经原是全全的,今沾破了, 乃是应不全之奥妙也,岂人力 所能与耶! 愿来者补充使用手机摄像头进行人脸检测,对图像进行处理然后,画出矩形在预览的图像中。其他的也类似。使用TextureView对Camera进行预览,然后想在上面画出矩形,使用了TextureView类的方法,但都不行。,其他人解释是:进行预览的时候,是使用了GPU进行渲染
如何在Android Market赚钱
如何在Android Market赚钱 如何在Android Market赚钱 如何在Android Market赚钱
如何在遗留代码基础上开发
如何在遗留代码基础上开发
android 在Bitmap上进行绘图操作
需要借助canvas,canvas是一块画板,可以在上面画画。n    内容比较简单,直接上源码:n    需要注意的是,如果Bitmap以 bmp = BitmapFactory.decodeResource(this.getBaseContext().getResources(), R.drawable.ic_launcher);将会报如下bug:nImmutable bitmap pa
基于html5的android开发
Android与HTML5融合 Android的HTML5应用程序概述 如何适配多分辨率的Android设备? 如何在Android中构建HTML5应用程序? 如何在Android中调试HTML5应用程序? 如何在Android中使用HTML5的本地储存? 如何在Android中使用HTML5的本地数据库? 如何在Android中使用HTML5的地理定位? 如何在Android中构建HTML5离线应用? 如何使用Canvas进行绘图?
基于html5的android开发教程解释
Android的HTML5应用程序概述 如何适配多分辨率的Android设备? 如何在Android中构建HTML5应用程序? 如何在Android中调试HTML5应用程序? 如何在Android中使用HTML5的本地储存? 如何在Android中使用HTML5的本地数据库? 如何在Android中使用HTML5的地理定位? 如何在Android中构建HTML5离线应用? 如何使用Canvas进行绘图?
Android-常用绘图类的基本应用-鼠标点击画圆圈
package com.example.drawcircle;nnimport android.app.Activity;nimport android.content.Context;nimport android.graphics.Canvas;nimport android.graphics.Color;nimport android.graphics.Paint;nimport andro
Android应用开发新路线
This a very good html5 demo for Android development-This is a very good html5 demo for Android development Android应用开发新路线 利用HTML5开发Android应用程序! Android的HTML5应用程序概述 如何适配多分辨率的Android设备? 如何在Android中构建HTML5应用程序? 如何在Android中调试HTML5应用程序? 如何在Android中使用HTML5的本地储存? 如何在Android中使用HTML5的本地数据库? 如何在Android中使用HTML5的地理定位? 如何在Android中构建HTML5离线应用? 如何使用Canvas进行绘图?
TCP/IP面试题
1. OSI与TCP/IP各层的结构与功能,都有哪些协议。rn(1)OSI七层模型rnOSI中的层 功能 TCP/IP协议族rn应用层文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnetrn表示层数据格式化,代码转换,数据加密没有协议rn会话层解除或建立与别的接点的联系没有协议rn传输层提供端对端的接口 TCP,UDPrn网络层为数据包选择路
【matlab】:matlab关于原图修改及画图的相关问题
这是一个比较难搞定的问题,详细请看下图: n n这儿有七个点,我想把这七个点排序,然后连线,实现下面的效果: n这怎么实现的呢?先写步骤然后上代码: n1,先识别多个点的质心 n2,通过质心进行连线和画点操作//题外话,关于连线和画点操作是如何做到的呢,这是通过对原图的数据进行修改做到的 n直接给出代码,还有图片保存在代码里的路径下用matlab运行就能使I=imread('d:\\自行车测试1.j
基于Android TextureView与SurfaceTexture实现相机Camera拍照预览与保存照片
基于Android TextureView与SurfaceTexture实现相机Camera拍照预览与保存照片写一个简单的例子,实现一个常见的开发功能:拍照功能。技术路线:通过TextureView的通道获取SurfaceTexture作为相机的预览,然后通过Camera的take方法把相机抓取的byte字节数据转换为Bitmap,然后存放到手机的存储器上,至此,一个最简单的拍照功能完成。注意,本
android使用相机拍照并指定照片存储位置
android使用相机拍照并指定照片存储位置
c#GDI+编程教程
C#中关于画图的文档,其中有很详细的关于如何在C#winform界面里画图的一些代码加方法
android使用WebView加载html input标签调用手机相机相册 后添加扫码功能
html input标签调用android 手机相机相册功能,动态添加权限,适配不同手机
android两个版本的相机数据获取并绘制
最近捡起3年前用过的sip和linphone等技术和协议,先写个android视频获取,准备重写这方面的轮子。package net.lastcoder.audiovideotest;nnimport android.content.Context;nimport android.content.res.Configuration;nimport android.graphics.Bitmap;n...
如何使用canvas进行画图
画一个矩形nnn//创建一个画布nconst ctx = wx.createCanvasContext('myCanvas')nn// 设置矩形边框nctx.setStrokeStyle('#fff')n// 设置矩形宽高 四个参数,前俩个为x,y轴,后俩个是矩形的宽和高nnn在画布上填充文字nnn// 设置文字大小nctx.setFontSize(14)n// 设置文字颜色nctx.fillS...
android调用系统相机拍照后对相片进行裁剪
1.调用系统相机意图nIntent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);nif(FileUtil.isExists(FileUtil.PATH)){n fileName = System.currentTimeMillis()+".jpg";n //设置照相返回图片保存路径n mPhotoFileUri =
Android中View绘图总结
在Android中我们自定义View的时候,往往会用到绘图操作,下面主要把相关函数进行总结。nn在View的onDraw()函数中,我们一般使用Canvas来绘图,Canvas相当于画布。nn一、说说Canvas ncanvas操作分三类: n1、save、restore等与层保存和回滚相关的方法 n我们每执行一次save,相当于就将当前的绘制的内容当做一个图层保存起来,这些我们后面的绘制就在另一...
在Android中使用OpenGL ES开发第(四)节:相机预览
nnn 少年天才:“我不是天生强大,我只是天生要强”nnn笔者之前写了三篇Android中使用OpenGL ES入门级的文章,从OpenGL ES的相关概念出发,分析了利用OpenGL ES实现3D绘图的重要的两个步骤:定义形状和绘制形状,简单的绘制了一个三角形。 n这里再简单回顾下:Android中使用OpenGL一共会涉及到四个类:nn1)Activity——自不用说,Android界面展示...
利用touch触摸事件实现画板画画功能
利用touch的触摸事件处理,实现画板画画的功能,并提供撤销,清屏以及保存图片到相册的功能
ros可视化工具rviz使用教程
ros可视化工具rviz使用教程n参考网址n1.viewsn1.1 orbit方式n轨道相机只是围绕焦点旋转,同时始终注视着这一点。当您移动相机时,焦点可视化为小圆盘:n控制n鼠标左键:单击并拖动以围绕焦点旋转。nn鼠标中键:单击并拖动以移动摄像机向上和向右矢量形成的平面中的焦点。移动的距离取决于焦点 - 如果焦点上有一个物体,并且您单击其顶部,它将保持在您的鼠标下方。nn鼠标右键:单击并拖动以放...
Android Studio:使用Camera拍照(三)为相机增加取景蒙板/浮层
写在前面的话:每一个实例的代码都会附上相应的代码片或者图片,保证代码完整展示在博客中。最重要的是保证例程的完整性!!!方便自己也方便他人~欢迎大家交流讨论~本文为博主原创文章,未经博主允许不得转载。nn在相机预览时增加取景蒙板/浮层的思路是自定义View,用framelayout把自定义view放在surfaceview上面,在oncreat方法中计算坐标位置,调用自定义view中的set…方法设...
点阵屏上绘图——基于LCD12864_控制详解
点阵屏上绘图——基于LCD12864_控制详解 告诉你如何在LCD上有效画图!!!!!
Android8.1 Camera2修改ShutterButton,拍照及视频按钮修改
Android8.1 Camera2修改ShutterButton,拍照及视频按钮修改 nnnnn一、修改图库打开按钮样式 nhost/src/com/mediatek/camera/ui/ThumbnailViewManager.javannnnprivate RoundedBitmapDrawable createRoundDrawable(Bitmap bitmap, final int c...
android开发APP实现照相机功能
Android SDK 中提供的面向硬件的特性特性描述android.hardware.Camera相机交互的类,可以截取照片、获取预览屏幕的图像,修改照相机操作的参数。android.hardware.SensorManager允许访问 Android 平台传感器的类。并非所有配备 Android 的设备都支持 SensorManager 中的所有传感器。android.hardware.Sen...
安卓含定位天气预报实现
项目使用了www.webxml.com.cn网站上的天气预报服务,需要把代码中的useid修改为自己的,另外项目使用了百度API实现了定位。
苹果强制使用HTTPS传输了怎么办?——关于HTTPS,APP开发者必须知道的事
2017年1月1日起,苹果公司将强制使用HTTPS协议传输。本文通过对HTTPS基础原理和通信过程内容的讲解,介绍APP开发者在这个背景下的应对办法。
windows adb 安装指导
如何在windows 下安装使用adb,Android开发工具
android 模拟器中使用SDCard
如何在 android 模拟器中使用SDCard
如何在Windows下搭建Android开发环境.doc
如何在Windows下搭建Android开发环境.doc
教你如何在Android虚拟机上安装软件
教你如何在Android虚拟机上安装软件
tab页中添加mapview
Android:如何在tab中添加mapview
android中实现 welcome UI
如何在android中实现欢迎界面……………………
Android的组件化开发
如何在Android使用组件化开发
windows下搭建android开发环境
讲述如何在windows下搭建android开发环境。
AndroidTestCaseExample
演示如何在Android上编写TestCase
如何在Eclipse环境配置Android
如何在eclipse上配置android
Android-从图库中加载图片到屏幕并在上面画图
效果图:rnrnrnrnrn权限:rnrnrnrnrn布局文件:rn<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"n xmlns:tools="http://schemas.android.com/tools"n android:layout_width="match_parent"n
MATLAB基本操作之画图
这里是MATLAB基本教程之画图 n前言:这里是编辑MATLAB 图像窗口的便捷操作,小白式操作 n代码准备: n先画个曲线图。如: na=1:100; nb=a.^2; nplot(a,b) n于是得到以下图像 n n(1)单击并对着空白处双击进入绘图工具窗口,如下图所示: n n单机曲线,可以开始编辑曲线,例如颜色,粗细,数据源等 n n单击边框可以修改边框颜色等,如下图所示 n n另外还有背景
Selenium基础篇二(元素定位)
    Selenium 中,元素的定位以及对元素的操作是 Selenium 自动化操作的核心部分。其中 Selenium 的操作又是建立在定位的基础上的,所以元素定位尤为重要。    举一个通俗的列子。比如:一个对象代表一个人,这个人会有各种各样的属性,如:身份证、姓名、家庭住址等。然后我们可以通过这个人的属性来找到他。所以这种在 Selenium 称之为 &quot;元素定位&quot;,通过对象的某一个属性来找...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 在大数据的基础上 如何在网页制作中加入视频