在手机相机拍摄的照片上放置徽标!

时间:2011-07-22 09:12:45

标签: android photo

我有一个Android应用程序,允许用户使用手机摄像头拍照。 还有更多我想编辑我拍摄的照片。我不想对它进行复杂的操作,只是有些东西可以预测。图片底部有一些标识!!

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:2)

您可以使用相机类拍照。有关如何使用它的详细说明here

要使用Camera课程拍摄照片,请执行以下步骤:

  1. Camera获取open(int)的实例。
  2. 使用getParameters()获取现有(默认)设置。
  3. 如有必要,请修改返回的Camera.Parameters对象并调用setParameters(Camera.Parameters)
  4. 如果需要,请致电setDisplayOrientation(int)
  5. 重要提示:将完全初始化的SurfaceHolder传递给setPreviewDisplay(SurfaceHolder)。没有表面,相机将无法开始预览。
  6. 重要提示:请致电startPreview()开始更新预览表面。必须先开始预览才能拍照。
  7. 如果需要,请致电takePicture(Camera.ShutterCallback, Camera.PictureCallback, Camera.PictureCallback, Camera.PictureCallback)以拍摄照片。等待回调提供实际的图像数据。
  8. 拍照后,预览显示将停止。要拍摄更多照片,请先再次致电startPreview()
  9. 致电stopPreview()以停止更新预览表面。
  10. 重要事项:调用release()以释放相机以供其他应用程序使用。应用程序应立即在onPause()中释放相机(并在onResume()中重新打开())。
  11. takePicuture将为您提供jpeg图像,然后您可以添加水印。对于那个使用alpha通道查看Canvas.drawBitmap