2 sinat 32501801 sinat_32501801 于 2016.05.10 16:58 提问

Android下 自定义Camera类如何绑定多个SurfaceView?

本人正在做一个需求,需要动态地将系统相机的色彩效果显示出来,因此想要能够在多个SurfaceView中显示不同的色彩效果预览界面。各位大大如果有思路有想法还请多多赐教~

1个回答

silehaixianghuirenj
silehaixianghuirenj   2016.10.08 01:25

定义Camera类如何绑定多个SurfaceView?
本人正在做一个需求,需要动态地将系统相机的色彩效果显示出来,因此想要能够在多个SurfaceView中显示不同的色彩效果预览界面。各位大大如果有思路有

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
android 系统相机调用和自定义相继两个 SurfaceView Camera
android 系统相机调用和自定义相继两个 SurfaceView Camera
Android 项目需求Camera + SurfaceView实现自定义拍照,遇到的问题
首先要自定义SurfaceView实时显示摄像头捕获的画面 SurfaceView非常强大,有双缓存机制,可以在子线程更新ui,在游戏开发中最常用,下面是自定义SurfaceView 仿照别人的博客写的地址忘记了 public class MySurfaceView extends SurfaceView implements SurfaceHolder.Callback { p
camera2 opengl实现滤镜效果录制视频 二 双SurfaceView渲染
上一篇用到了EGLUtils这个类,initEGL函数有个EGLContext参数,这篇将用到 public void initEGL(EGLContext eglContext, Surface surface) 双SurfaceView渲染其实很简单,只要两个线程,个跑个的的就OK了 不过有时候会有特殊需求比如
Android自定义Camera2 拍照,用SurfaceView预览。
布局文件不用说了,就它了SurfaceView。其他花里古哨的布局,自己想着加吧! <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent">
Android Camera2拍照(一)——使用SurfaceView
Camera2 API简介 Android 从5.0(21)开始,引入了新的Camera API Camera2,原来的android.hardware.Camera被废弃(下面称为Camera1),还有一个android.graphics.Camera,这个android.graphics.Camera不是用来照相的,是用来处理图像的,可以做出3D的图像效果之类的,之前的Camera1则由
Surfaceview调用Camera实现拍照
一、Surfaceview的使用        surfaceView的使用主要有三步:继承SurfaceView;获取SurfaceViewHolder;应用Holder更新展示内容。Surfaceview的应用有常用类型及数据展示的Demo。        拍照功能实现思路: 1,依据布局,获取Surfaceview对象; 2,获取Holder对象并设置属性; 3,绑定Surface
CameraSurfaceView——Android Camera使用详解
本篇文章将围绕自定义控件——CameraSurfaceView来阐述Android Camera(非Camera2,因为Camera2只适应5.0+的安卓系统,而目前5.0以下还是大部分,所以当前的主流还是Camera)的使用详解,首先先介绍下CameraSurfaceView,这是一个集拍照,录像,闪光灯,摄像头切换,前后台切换,自适应横竖屏于一体的SurfaceView,而我们平常使用Came
Android Camera+SurfaceView实现自定义拍照
对Activity强制横屏,保证预览方向正确。使用OrientationEventListener监听设备方向,判断竖拍时,旋转照片后再保存,保证竖拍时预览图片和保存后的图片方向一致。       运行效果:                       代码: TestCameraActivity.java package com.example.testcamera;
Android相机(摄像头)圆形预览窗口,圆形SurfaceView
圆形相机预览窗口 思路:自定义SurfaceView,重写其draw(Canvas canvas)方法,裁剪画布 @Override public void draw(Canvas canvas) { Log.e("onDraw", "draw: test"); Path path = new Path(); //设置裁剪的圆心,半径 path.addCircle(heig
【android 使用两个surfaceview 在摄像机画面上绘图】
使用双surface,将第一个设置为透明背景,在摄像机上绘制图像,纠结搞了一天。 其中参考了http://blog.csdn.net/yanzi1225627/article/details/7934710 的思路和代码,但是,始终会出现 canvas=holder.lockcanvas();返回的canvas为null的情况。加入线程后解决问题。 public class MainActiv