0
我有一個Android應用程序,它允許用戶使用手機相機拍照。 更多我想編輯我拍攝的照片。我不想對它進行復雜的操作,只是一些繁瑣的事情。圖片底部的一些標誌!在用手機拍照時拍了一張標誌!
有人可以指點我正確的方向嗎?
我有一個Android應用程序,它允許用戶使用手機相機拍照。 更多我想編輯我拍攝的照片。我不想對它進行復雜的操作,只是一些繁瑣的事情。圖片底部的一些標誌!在用手機拍照時拍了一張標誌!
有人可以指點我正確的方向嗎?
您可以使用相機類拍攝照片。有關於如何使用它here詳細的解釋:
要充分利用Camera
類圖片,請執行下列操作步驟:
open(int)
獲得Camera
一個實例。getParameters()
獲取現有(默認)設置。setParameters(Camera.Parameters)
。setDisplayOrientation(int)
。setPreviewDisplay(SurfaceHolder)
。如果沒有表面,相機將無法啓動預覽。startPreview()
開始更新預覽界面。必須先開始預覽才能拍攝照片。takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback, Camera.PictureCallback)
拍攝照片。等待回調提供實際的圖像數據。startPreview()
。stopPreview()
停止更新預覽界面。onPause()
(並在onResume()
中重新打開())釋放相機。takePicuture
會給你一個jpeg圖像,然後你可以添加你的水印。對於這個看看帶有alpha通道的Canvas.drawBitmap
。
我在問這樣的答案:http://stackoverflow.com/questions/2739971/overlay-two-images-in-android-to-set-an-imageview – adrian
我開始使用意圖的相機。雖然拍攝的照片是水平顯示的!你知道我該如何解決這個問題? – adrian
也許這可以幫助「'http:// developer.android.com/reference/android/hardware/Camera.html#setDisplayOrientation%28int%29' – Caner