我是Xcode的新手(使用4.3),我不知道如何将图像保存到设备的相机胶卷。 到目前为止,我所做的一切都是为button设置一个IBAction来保存图像。 我可以使用什么库方法或function将图像保存到用户的相机胶卷?
我们正在为手机创build一个HTML5网站,并且需要通过networking浏览器访问摄像头,而不是原生应用程序。 我们在iOS中做这个工作时遇到了麻烦。 有谁知道这个解决scheme吗?
在开发相机应用程序时,我遇到了一个exception,只有当我切换到其他应用程序( onPause()为我的应用程序)时发生的exception。 01-15 17:22:15.017: E/AndroidRuntime(14336): FATAL EXCEPTION: main 01-15 17:22:15.017: E/AndroidRuntime(14336): java.lang.RuntimeException: Method called after release() 01-15 17:22:15.017: E/AndroidRuntime(14336): at android.hardware.Camera.setPreviewDisplay(Native Method) 01-15 17:22:15.017: E/AndroidRuntime(14336): at android.hardware.Camera.setPreviewDisplay(Camera.java:357) 01-15 17:22:15.017: E/AndroidRuntime(14336): at com.sora.cbir.yuki.image.leaf.CameraPreview.surfaceCreated(CameraPreview.java:32) 01-15 17:22:15.017: E/AndroidRuntime(14336): at android.view.SurfaceView.updateWindow(SurfaceView.java:551) 01-15 17:22:15.017: E/AndroidRuntime(14336): at android.view.SurfaceView.onWindowVisibilityChanged(SurfaceView.java:213) 01-15 17:22:15.017: E/AndroidRuntime(14336): at android.view.View.dispatchWindowVisibilityChanged(View.java:4075) 01-15 17:22:15.017: E/AndroidRuntime(14336): at android.view.ViewGroup.dispatchWindowVisibilityChanged(ViewGroup.java:742) 01-15 17:22:15.017: E/AndroidRuntime(14336): […]
我正在开发相机应用程序,这是我的第一个Android应用程序。 下面我添加我的应用程序屏幕截图为我想要的。 第一视图: 在这里,点击右上angularfilter图标后,我想要一个下面的视图。 第二视图: 我不知道如何得到这种types的视图。 也如何devise这种types的视图到XML部分。 我读了更多的文章,如如何打开一个单一的屏幕上的多表面视图预览,但我没有得到任何欣赏的解决scheme。 最后,select任何一个filter预览后,我想要一个上面的图像types视图。 表示所选滤镜的预览适用于相机[Surfaceview预览]。 请提供任何types的材料链接example.etc 家伙请帮助我。任何types的帮助将不胜感激..): 提前致谢
我有一个程序,通过意图打开相机拍照。 这很多部分已经正常工作。 不过,我希望它保存到某个文件夹的某个文件名(文件名是可选的,但真的很有帮助)。 所以这就是我到目前为止。 以下是打开相机的代码行: //TODO camera stuff. Intent openCam = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); //The two lines of code below were commented out at first. //They were eventually added when I tried to save it with a custom name and destination fileUri = getOutputMediaFileUri(MEDIA_TYPE_IMAGE); // create a file to save the image openCam.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); // set […]
我正尝试使用通过意图启动的默认设备相机应用程序(MediaStore.ACTION_IMAGE_CAPTURE)拍摄多张照片。 随着我正在testing的设备,相机启动,拍照,要求确认,然后返回到我处理结果的活动。 我考虑过使用广播接收器callback或内容观察器; 然而,我找不到一种方法来启动相机,并保持活动,直到用户完成。 如果可能,我希望避免开发一个自定义的相机应用程序。 我必须这样做的原因是,用户通常需要连续拍摄多张照片,某些设备上的照相机启动时间大于5秒,使用该软件的用户连续拍摄10至30张照片; 不仅如此,他们需要控制各种相机参数。 有没有办法启动相机的意图, 只有当用户退出相机应用程序才返回到我的活动 ?
我有一个名为switchCamera的方法,我试图通过点击一个button,从一个平滑的过渡切换到前一个相机。 我调用这个方法时,我的应用程序冻结 – 我知道我没有做正确的事情。 有人可以帮我从这里出去吗? 任何帮助深表感谢。 public void switchCamera(){ int camNum = 0; camNum = Camera.getNumberOfCameras(); int camBackId = Camera.CameraInfo.CAMERA_FACING_BACK; int camFrontId = Camera.CameraInfo.CAMERA_FACING_FRONT; Camera.CameraInfo currentCamInfo = new Camera.CameraInfo(); //if camera is running if (camera != null){ //and there is more than one camera if (camNum > 1){ //stop current camera camera.stopPreview(); camera.setPreviewCallback(null); //camera.takePicture(null, null, […]
有没有一种方法来设定我想要的LED强度? 我知道要打开我使用的LED: p.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH); mycam.setParameters(p); 但是这个代码只是打开LED。 但是,是否有办法为LED设置不同的强度来获得更强的光线或降低光线强度?
如何将自定义滤镜应用到相机输出中的单个帧,并显示它们。 我到目前为止所尝试的是: mCamera.setPreviewCallback(new CameraGreenFilter()); public class CameraGreenFilter implements PreviewCallback { @Override public void onPreviewFrame(byte[] data, Camera camera) { final int len = data.length; for(int i=0; i<len; ++i){ data[i] *= 2; } } } 虽然它的名字包含“绿色”,但我实际上只是想修改这些值(在这种情况下,颜色会变得更强)。 长话短说,这是行不通的。 我发现字节数组'data'是相机输出的副本; 但这并没有真正的帮助,因为我需要“真正的”缓冲区。 我听说你可以用openGL来实现这个。 这听起来很复杂。 有一个更简单的方法吗? 否则,这个openGL-surfaceView映射将如何工作?
似乎很明显,有些人已经能够通过SDK(例如孢子起源)来了解如何访问iPhone摄像头,但是我一直没有find任何有用的信息。 我不希望任何人违反NDA,但是有谁知道任何现有(官方)资源显示如何做到这一点? 谢谢。