zoukankan      html  css  js  c++  java
  • Android开发 Camera预览画面镜像问题

    前言

      首先视频或者照片的镜像,你们可以重新处理视频和图片后得到镜像效果的视频与图片。 这个博客简单说明如何镜像预览画面效果,查阅了很多博客个人最想知道的解决办法是从Camera提供的流就是已经镜像好了。但是,实在没查阅到,网上其他结果都指向了重写onDraw方法,翻转Canvas。我就很纳闷了,要翻转图像还需要去操作Canvas来实现? 这里提供一个十分简单暴力的实现思路,如下。

    以Y轴镜像翻转View得到镜像预览画面

    就是嘛,明明View这个基础类就已经提供了多种翻转,翻滚,伸缩,平移的功能了,何必要自己重写onDraw实现。

    mTextureView.setScaleY(-1f);

    以X轴镜像翻转View得到镜像预览画面

    mTextureView.setScaleX(-1f);

     

    END

  • 相关阅读:
    php 函数汇总
    php 图片base64编码生成dataurl和保存为图片
    bootstrap
    PHPWord
    js json排序
    UE用法
    判断移动端是苹果还是安卓,以及安卓版本
    shell终极操作
    LINUX yum用法
    jquery对checkbox的操作汇总
  • 原文地址:https://www.cnblogs.com/guanxinjing/p/13565250.html
Copyright © 2011-2022 走看看