对于我想写的应用程序,我正在寻找使用Android设备上的板载相机从我的应用程序中捕获图像的能力(我已经找到了,我不需要这方面的帮助)然后在拍摄图像后,允许用户裁剪图像的一个区域,然后进行分析(正在分析矩形区域)。是否内置了一些东西,可以让我覆盖某种网格,让用户在拍摄时对齐图像,然后在完成之后允许他们在内部使用裁剪(如内置于相机应用程序中的功能)我的应用?我无法找到内置于应用程序中的可调整裁剪的任何内容,如果之前已经回答过这很抱歉。
答案 0 :(得分:2)
我没有很多Android使用经验,但请看一下这个StackOverFlow Cropping
编辑:如果这没有帮助输入这个“如何在Andriod中裁剪图像”到谷歌,吨教程
编辑:好的,所以你问的是现在没有任何教程在互联网上,但是使用这个User TouchEvents和你现在拥有的资源来合并两者。
对于您的步骤,我考虑这样做
1)获取用户触摸位置
*最简单的方法是让它在屏幕上有两个手指时获得位置
2)从每个位置画线以创建一个方框
3)当他们按下ok时,将这些位置作为参数提供给crop方法并将其裁剪
希望这有帮助
答案 1 :(得分:0)
这是一个很好的工作教程:http://mobile.tutsplus.com/tutorials/android/capture-and-crop-an-image-with-the-device-camera/
答案 2 :(得分:-2)
下载本教程的源代码,希望它对您有所帮助。 crop image from camera or from SD card