隨筆雜記

             :: 首頁 :: 新隨筆 ::  ::  :: 管理 ::
          1.startPreview之前設(shè)置PreviewCallback
             mCameraDevice.setPreviewCallback(mPreviewCallback);
             mCameraDevice.startPreview();
          2. 獲取preview數(shù)據(jù)
          private final class PreviewCallback implements 
                  android.hardware.Camera.PreviewCallback 
          {
                   
          public void onPreviewFrame(byte[] data, android.hardware.Camera camera) {
                               
                          Size size 
          = mParameters.getPreviewSize();
                          
                          YuvImage yuvimage 
          = new YuvImage(data, ImageFormat.NV21, size.width, 
                              size.height, 
          null);
                          ByteArrayOutputStream outputSteam 
          = new ByteArrayOutputStream();
                          yuvimage.compressToJpeg(
          new Rect(00, size.width, size.height), 80, outputSteam);
                      
                   }

              }

          posted on 2012-08-04 15:15 天宇恒星 閱讀(3359) 評論(0)  編輯  收藏 所屬分類: Android
          主站蜘蛛池模板: 华池县| 平舆县| 平原县| 思茅市| 商河县| 紫云| 新余市| 大洼县| 陇川县| 久治县| 江都市| 雷州市| 儋州市| 惠水县| 隆德县| 米泉市| 准格尔旗| 阜阳市| 绥棱县| 山阴县| 昌平区| 静乐县| 青龙| 济源市| 仙游县| 沙田区| 海南省| 磴口县| 成都市| 郓城县| 孟连| 马鞍山市| 广西| 上饶市| 酒泉市| 石河子市| 台安县| 金溪县| 恩平市| 达州市| 江孜县|