jjzjj

android - onPreviewframe 只调用一次

我正在开发一个相机应用程序,你需要提取每帧预览的一些数据,所以你尝试使用onPreviewFrame来完成,问题是我的代码onPreviewFrame只被调用一次,而在调试时我没有收到错误,所以我不知道该怎么做这是我的代码publicclassCameraPreviewextendsSurfaceViewimplementsSurfaceHolder.Callback{privatestaticfinalStringTAG="CameraPreview";privateSurfaceHoldermHolder;privateCameramCamera;publicbyte[]buffe

Android相机预览教程

我遵循的教程有一个小问题。我想制作一个带有相机预览的android应用程序,但直到现在我还没有找到任何好的教程来展示如何做。这是链接Thetutorial我不太确定我是否可以使用“相机预览”中的“有Intent的相机”?我该怎么办。谢谢:) 最佳答案 以下教程将为您提供帮助。http://www.vogella.com/articles/AndroidCamera/article.htmlhttp://developer.android.com/resources/samples/ApiDemos/src/com/example/a

android - 相机预览仅在 Android 4.2.2(S4,全高清屏幕)上显示不需要的图 block

我的应用程序可在许多设备上运行,但有2位用户向我发送了如下模拟图像。据我所知,这种行为仅出现在Android4.2.2(SamsungS4)上。在全高清屏幕上,似乎有3个160x600像素的压缩图block。我尝试过全高清屏幕的AVD,但无法启动。在4.03设备上我看不到这个。我不使用瓷砖。有没有人暗示这出了什么问题或哪里出了问题? 最佳答案 这看起来像是在三星S4设备上的特定Android版本的Android平台中可能存在的错误。我的经验告诉我,这是一个非常真实的可能性。也可能是你在你的应用程序中做错了只会导致该版本(甚至可能只在

android - AssertionError : build-tools-23. 0.0 与 build-tools-23.0.0-preview 不匹配

我在安装AndroidStudio时遇到了问题,每次我在设计View中将小部件添加到布局时它都会崩溃。所以我下载了最新版本,恰好是预览版。这修复了崩溃。虽然它不是安装程序,但它只是所有压缩的文件。所以我删除了旧的AndroidStudio版本并将其替换为这个预览版本。现在我每次打开AS都会收到这个错误:断言错误:build-tools-23.0.0与build-tools-23.0.0-preview不匹配此外,当我尝试构建我的应用程序时,AS不再识别我的手机,因此我无法对其进行测试。我不确定这两个问题是否相关。 最佳答案 我遇到了

android - 如何从 Android 上的 URL 页面获取预览缩略图?

我正在创建一个应用程序来保留一些URL,我想在ListView中的页面标题旁边显示一个预览缩略图。我在Whatsapp上看到了类似的东西,当我输入一个url(例如:http://www.google.com)时,该应用程序会获得一些预览缩略图并将其放在链接旁边。那么我该怎么做并将这个拇指放在我的ListView中呢? 最佳答案 最好使用API从url生成缩略图...检查这个LINK...如果你想要,可以免费找到...示例:来自HEREhttps://api.thumbalizr.com/?url=http://www.faceboo

android - 如何在 Android Camera Preview 中创建 Lomo/复古效果?

从Android2.0开始,cameraAPI支持的ColorEffect(s)不多。列表可以在这里找到,从EffectAqua开始。http://developer.android.com/reference/android/hardware/Camera.Parameters.html#EFFECT_AQUA效果可以实现如下:Camera.Parametersparameters=camera.getParameters();parameters.setColorEffect(Camera.Parameters.EFFECT_AQUA);camera.setParameters(p

java - 如何在相机中应用自定义滤镜 [Surfaceview Preview]...?

伙计们,我正在开发相机应用程序,这是我的第一个android应用程序。下面我正在添加我想要的应用程序屏幕截图。第一眼:在这里,点击右上角的过滤器图标后,我想要一个下方View。第二个View:我不知道如何获得这种类型的View。还有我如何将这种类型的View设计成XML部分。我阅读了更多文章,如如何在单个屏幕上打开多表面View预览,但我没有得到任何非常好的解决方案。最后,在选择任何过滤器预览后,我想要一个上面的图像类型View。表示选定滤镜的预览应用于相机[Surfaceview预览]。请提供任何类型的Material链接示例等伙计们请帮助我。任何类型的帮助将不胜感激..):提前致谢

安卓 : Show quick preview (live) before exporting FFmpeg Video

基本上,我正在开发一个视频编辑应用程序,让用户可以选择他们的一些图像并创建带有音乐的视频幻灯片。我正在使用FFMPEG从图像生成视频幻灯片,但问题是我只能在执行FFMPEG命令后显示视频预览。在谷歌上搜索了很多博客,我知道有一种可能的方法可以显示输出的预览。查看引用应用程序中的下图。我正在开发类似于此应用程序的东西。有一个选项可以替换视频中的图像。一旦我更改图像,此应用程序会显示即时预览。这是referenceapp的链接如果有人想检查:单击此应用程序的导出按钮可生成视频输出。我可以做到这一点,因为我知道FFMPEG以及如何使用FFMPEG生成输出文件,但我不知道的是如何显示输出视频的

android - 使用 MediaMuxer 混合相机预览 h264 编码的基本流

我正在研究AndroidTestCases之一的实现关于使用Android4.3的新MediaCodec和MediaMuxerAPI录制预览纹理。通过将recordingHint设置为相机参数,我设法以大约30fps的帧速率录制了预览流。但是,我遇到了延迟/滞后问题,并且真的不知道如何解决。当使用相当标准的质量设置(1280x720,比特率约为8.000.000)录制相机预览时,预览和编码Material偶尔会出现延迟。更具体地说:这种滞后大约每2-3秒发生一次,大约需要300-600毫秒。通过跟踪延迟,我能够找出延迟来自“drainEncoder”方法中的以下代码行:mMuxer.w

java - android上使用GLES20.glReadPixels时,返回的数据和living preview不完全一样

我正在尝试在此页面上使用AndroidGPUImagehttps://github.com/CyberAgent/android-gpuimage对视频进行一些实时过滤工作,我使用glReadPixels()获取已由GPU处理并添加了过滤器的数据,然后我使用返回的数据创建了一个位图并将其压缩为jpeg图片最后。该过程运行良好,但jpeg与预览不一样,它只显示预览的底部,但是它的大小是正确的,我已经搜索了很长时间但是仍然没有任何线索,所以你们能给我一些建议吗,任何建议将不胜感激。我使用glReadPixels的代码是这样的:publicstaticBitmapSavePixels(int