草庐IT

CAMERA_WIDTH

全部标签

android - 是否可以将 Camera2 与 Google Vision API 一起使用

是否可以仅使用带有GoogleVisionAPI的Camera2检测人脸?我找不到整合它的方法。 最佳答案 是的,可以将Camera2API与GoogleVisionAPI结合使用。首先,GoogleVisionAPI人脸检测器收到一个Frame用于分析(检测人脸及其地标)的对象。Camera1API提供NV21图像格式的预览帧,这对我们来说非常理想。GoogleVisionFrame.Builder支持setImageData(NV16、NV21或YV12图像格式的ByteBuffer)和setBitmap使用位图作为预览帧进行处

Android Camera setDisplayOrientation 不起作用

我在android中工作相机项目。我的问题是相机setDisplayOrientation方法不起作用,我在表面上的相机预览总是风景。我想在SurfaceView上进行纵向相机预览。我正在使用Samsunggalaxyy(Android2.3.5),我的Activity代码如下所示:importjava.io.IOException;importandroid.app.Activity;importandroid.graphics.PixelFormat;importandroid.hardware.Camera;importandroid.os.Bundle;importandroi

android - TextView 与 breakStrategy ="balanced"和 layout_width ="wrap_content"一起工作时出错

我有这样的布局(我删除了一些属性,因为它们真的无关紧要,完整的演示项目是here):文本long_text很长,所以会分开几行。两个重要的行是android:layout_width="wrap_content"和android:breakStrategy="balanced"。我希望TextView会根据实际的text宽度来计算宽度,但它不会。有人知道如何解决这个问题吗?更新属性android:breakStrategy="balanced"仅适用于API23及更高版本。在我的示例文本中有3行,balanced策略使每行的宽度大致相同。我希望在这种情况下,View本身的宽度将与最长的

android - Camera.getNumberOfCameras() 不适用于 Android 2.2

我正在尝试使用APICamera.getNumberOfCameras()但在编译时出现错误“找不到符号”。我的API级别是8。谁能告诉我如何使这个功能起作用?谢谢。 最佳答案 Thatmethod直到API级别9(Android2.3)才被引入。您不能在旧版本的Android上使用它。Hereisasampleproject演示如何在较新版本的Android上使用它,同时安全地避免在较旧版本的Android上使用它。 关于android-Camera.getNumberOfCamera

android - 为什么即使使用width=device-width,android浏览器视口(viewport)也比手机实际屏幕尺寸小很多?

我想问一下,为什么我的HTCDesireHD的浏览器报告视口(viewport)宽度为369px,即使屏幕的实际像素大小为480x800WVGA。我在我的页面中使用了这个CSS样式:你能解释一下这个奇怪的行为以及如何强制Android浏览器将视口(viewport)的宽度实际设置为480px而不是奇怪的369px吗?感谢您的帮助。 最佳答案 问题的详细解释可以在blogpost中找到.您看到的数字(369px)实际上是设备尺寸乘以默认的假设屏幕密度160dpi。为了使用设备屏幕密度,您必须在视口(viewport)元中指定您要使用设

android - 如何设置android :layout_width ="match_parent" from code?

我有不同的布局。一些由xml创建。其他一些动态地通过代码。当我在xml上时,我可以使用“wrap_content”值设置宽度或高度。如何动态获得相同的结果?这是我的动态TextView的fragment。我需要删除“finalintwidth=440;”并获得相同的“wrap_content”值。怎么办?finalintwidth=440;finalintheight=textViewHeight;finalinttop=getNewTop(height);FrameLayout.LayoutParamslayoutParams;layoutParams=getLayoutParams

android - Cordova Camera Plugin 将相机的方向强制为纵向

我正在使用最新的cordova相机插件在我的cordovaandroid应用程序中拍摄文档照片。以下是选项:camera.options={quality:100,destinationType:Camera.DestinationType.FILE_URI,sourceType:Camera.PictureSourceType.CAMERA,allowEdit:false,encodingType:Camera.EncodingType.JPEG,cameraDirection:0,correctOrientation:false,targetWidth:2048,targetHei

android - Media Recorder 在 android for camera 中启动失败

我正在开发视频录制应用程序,我想在其中显示预览,当用户单击录制按钮时它开始录制,当用户单击停止按钮时它停止录制。我的表面上有视频预览,但当我按下开始按钮时,它崩溃并显示错误“MEDIA.RECORDER.START(native方法)。这是我的代码,请大家帮帮我。@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);surfaceView=(SurfaceView)findViewByI

android - Bitmap.createBitmap(Bitmap source, int x, int y, int width, int height) 返回错误的位图

我必须裁剪位图图像。为此,我正在使用Bitmapbitmap=Bitmap.createBitmap(imgView.getWidth(),imgView.getHeight(),Bitmap.Config.RGB_565);Bitmapresult=Bitmap.createBitmap(bitmap,imgView.getLeft()+10,imgView.getTop()+50,imgView.getWidth()-20,imgView.getHeight()-100);bitmap.recycle();Canvascanvas=newCanvas(result);imgView

Android MediaCodec 和摄像头 : how to achieve a higher frame rate to get frame raw data from camera?

bigflake.com中CameraToMpegTest.java的例子,或者Grafika中的“Show+capturecamera”,使用camera.preview获取帧数据。实验表明(Nexus4,Android4.4.2)帧率为10fps。这没有预期的那么高。如果我们使用同一台设备(Nexus4、Android4.4.2)使用摄像头录制视频,帧率为30fps。所以我假设使用camera.preview的较低帧率在于方法(预览方法)。我曾经看过一个帖子,说相机预览方法的帧率较低。所以看起来解决方法是直接使用来自相机硬件的原始帧数据。怎么做?我的印象是iOS有视频处理API可以