如何從前置攝像頭捕獲圖片而無需預覽並將其保存到SD卡。 請幫助我使用源代碼。從前置攝像頭捕獲圖片並將其保存在SD卡上,無需預覽
回答
public void takePictureNoPreview(Context context){
// open back facing camera by default
Camera myCamera=Camera.open();
if(myCamera!=null){
try{
//set camera parameters if you want to
//...
// here, the unused surface view and holder
SurfaceView dummy=new SurfaceView(context)
myCamera.setPreviewDisplay(dummy.getHolder());
myCamera.startPreview();
myCamera.takePicture(null, null, getJpegCallback()):
}finally{
myCamera.close();
}
}else{
//booo, failed!
}
private PictureCallback getJpegCallback(){
PictureCallback jpeg=new PictureCallback() {
@Override
public void onPictureTaken(byte[] data, Camera camera) {
FileOutputStream fos;
try {
fos = new FileOutputStream("test.jpeg");
fos.write(data);
fos.close();
} catch (IOException e) {
//do something about it
}
}
};
}
}
謝謝F riend ... – Midhun 2012-03-16 23:59:26
@ city0666,它將錯誤指向myCamera.setPreviewDisplay(dummy.getHolder()); 和私人PictureCallback getJpegCallback(){ – eawedat 2013-12-24 14:07:47
爲了使它適用於所有設備,曲面必須添加到某處並實際創建。請參閱http://stackoverflow.com/questions/2386025/android-camera-without-preview中的評論 – Lucy 2014-03-20 11:57:46
不可能,但是,有解決方法。
看到這個以前的答案,請,要求在未來之前嘗試搜索:https://stackoverflow.com/a/3881027/181002
- 1. 如何捕獲圖像,並將其保存在SD卡
- 2. 問題調用攝像頭並保存SD卡中的圖像
- 3. 在Android 2.2中無需預覽的攝像頭捕獲
- 4. 從外部攝像頭捕獲圖像,並將其存儲在樹莓派3
- 5. 保存拍攝的圖像,以SD卡
- 6. 攝像頭圖像被保存到SD卡作爲空文件?
- 7. 捕獲攝像頭的圖像並保存
- 8. Android - 前置攝像頭預覽SurfaceView
- 9. 將內置攝像頭捕獲的圖片設置爲ImageView
- 10. 捕獲圖片存儲到SD卡
- 11. iOS:從前置攝像頭捕獲圖像
- 12. 圖像從前置攝像頭倒置保存
- 13. 前置攝像頭 - 鏡像並在保存前正確旋轉
- 14. 捕獲圖像並將其保存在內部存儲器上
- 15. 使用j2me將捕獲的圖像保存到SD卡中
- 16. 保存爲SD之前縮放攝像頭圖片尺寸的最佳方法
- 17. html5從ipad攝像頭捕獲圖像
- 18. 從java攝像頭捕獲圖像?
- 19. 從c攝像頭捕獲圖像#
- 20. 從網絡攝像頭捕獲圖像
- 21. 無法保存圖片到SD卡
- 22. 在SD卡中保存捕獲圖像android
- 23. 從CosmicMind-Material捕獲API:攝像頭預覽不正確
- 24. 從網絡攝像頭捕獲圖像,並將其發送到手機
- 25. 將多幅圖片保存到SD卡
- 26. 將圖片保存到SD卡
- 27. 知道SD卡上的位圖大小,然後將其保存在SD卡上
- 28. 如何下載圖像並將其保存在SD卡上的黑莓5.0
- 29. 從Java攝像頭捕獲
- 30. 從SD卡中取出圖像,壓縮並保存回SD?
看看這裏,http://stackoverflow.com/questions/3601928/camera-capture-without-預覽在Android的2-2,即使它不相關它將有助於 – 2012-03-16 09:44:57
可能重複的[Android相機無預覽](http://stackoverflow.com/questions/2386025/android-camera-without-preview) – 2012-03-16 09:45:00