Android開發 Camera預覽畫面鏡像問題


前言

  首先視頻或者照片的鏡像,你們可以重新處理視頻和圖片后得到鏡像效果的視頻與圖片。 這個博客簡單說明如何鏡像預覽畫面效果,查閱了很多博客個人最想知道的解決辦法是從Camera提供的流就是已經鏡像好了。但是,實在沒查閱到,網上其他結果都指向了重寫onDraw方法,翻轉Canvas。我就很納悶了,要翻轉圖像還需要去操作Canvas來實現? 這里提供一個十分簡單暴力的實現思路,如下。

 

以Y軸鏡像翻轉View得到鏡像預覽畫面

就是嘛,明明View這個基礎類就已經提供了多種翻轉,翻滾,伸縮,平移的功能了,何必要自己重寫onDraw實現。

mTextureView.setScaleY(-1f);

以X軸鏡像翻轉View得到鏡像預覽畫面

mTextureView.setScaleX(-1f);

 

 

END


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM