在Android中拍摄爆破照片的最佳方式是什么?

时间:2014-11-15 21:35:46

标签: android camera gps

我在这里阅读了很多帖子来拍摄爆炸照片,例如来自herehere我正在以每秒大约1张的最大尺寸拍摄快照。

问题是;我无法找到拍摄爆破镜头的最佳解决方案。我知道ppl可以在Google Play上的许多应用中提到15到30 fps。但他们使用的策略是什么?对于api 19-20因为我听说他们在新的api 21中有突发功能,但我现在不想看。我只是想知道最好的突发射击练习。

目前,我没有使用任何asyncTask,也没有使用handler或looper类。我只是使用图片回调并把我的循环放在这个片段里面。

PictureCallback jpegCallback = new Camera.PictureCallback() {
        public void onPictureTaken(byte[] bytes, Camera camera) {
            onPictureJpeg(bytes, camera);


            try{

                _selectedCamera.startPreview();
                stillCount++;
                if(stillCount < 50 ){



                     _selectedCamera.takePicture(shutterCallback, rawCallback, jpegCallback); 
                    picCount.setText("PICTURES: " + stillCount);
                    picCount.setTextColor(Color.WHITE);

                }else {
                    stillCount = 0;

                    Thread.sleep(2000);
                    picCount.setText(" ");
                }

            } catch(Exception e){
                Log.d(LOG_TAG, "Error Starting Preview: " + e.getMessage());
            }

        }
    };

让我知道其他方式是可行的,哪种方式是好的。

P.S。我正在尝试使用requestLocationUpdates,LocationListener为我正在拍摄坐标的每个快照分配GPS坐标,并且我有一个运行GPS的有点复杂程序,一直拍摄快照,并使用ExifInterface继续添加坐标。另外,让我知道为图片分配gps坐标有什么好的做法,我可以看到结果,但我知道它们没有很好的调整,我可以显示更多的细节,如果有人愿意回答。感谢。

0 个答案:

没有答案