草庐IT

fps_display

全部标签

android - Display.getRefreshRate() 在不同的设备上给我不同的值

我正在使用Display.getRefreshRate()来检索显示器的刷新率。在X10Mini中,返回值为0.325。在GalaxyS中,该值为68.0。这对我来说没有任何意义。有什么想法吗? 最佳答案 这似乎是一个错误,但我还没有找到任何错误报告。我得到的数字也是~0.34,而我期待的是60。我还没有找到关于刷新率的0.34的有意义的解释,所以我的解决方案只是“拒绝它的真实性并用我自己的”以下代码:publicfloatgetRefreshRate(){finalWindowManagerwm=(WindowManager)ge

图像生成终结扩散模型,OpenAI「一致性模型」加冕!GAN的速度一步生图,高达18FPS

ChatGPT、Midjourney的火爆,让其背后技术扩散模型成为「生成式AI」革命的基础。甚至,还受到业内研究者极力追捧,其风头远远盖过曾经逆袭天下的GAN。就在扩散模型最能打的时候,竟有网友突然高调宣布:Diffusionmodels时代终结!Consistencymodels加冕为王!这究竟是怎么回事???原来,OpenAI曾在3月发布了一篇重磅、且含金量十足的论文「ConsistencyModels」,并在今天在GitHub上公开了模型权重。论文地址:https://arxiv.org/abs/2303.01469项目地址:https://github.com/openai/cons

图像生成终结扩散模型,OpenAI「一致性模型」加冕!GAN的速度一步生图,高达18FPS

ChatGPT、Midjourney的火爆,让其背后技术扩散模型成为「生成式AI」革命的基础。甚至,还受到业内研究者极力追捧,其风头远远盖过曾经逆袭天下的GAN。就在扩散模型最能打的时候,竟有网友突然高调宣布:Diffusionmodels时代终结!Consistencymodels加冕为王!这究竟是怎么回事???原来,OpenAI曾在3月发布了一篇重磅、且含金量十足的论文「ConsistencyModels」,并在今天在GitHub上公开了模型权重。论文地址:https://arxiv.org/abs/2303.01469项目地址:https://github.com/openai/cons

安卓 : Display an EditText in a menu

我目前正在为Android开发一个mp3库。事情是,我希望用户选择他想添加的播放列表的名称(有用的innit?)。因此,我在播放列表列表上创建了一个上下文菜单,允许用户在3个选项之间进行选择:创建、删除、重命名。为什么我要做的是在用户单击“创建”时显示一个EditText字段,以便他可以写下新播放列表的名称。但是,我无法显示它。这是我为菜单制作的听众://creationonLongClickListener:displaythemenuonlonglickplaylistView.setOnLongClickListener(newOnLongClickListener(){publ

使用 setRepeatingRequest 的 Android Camera 2 API 1fps

我想使用Camera2API的setRepeatingRequest()模式拍摄1fps的静态图像。我将CONTROL_AE_MODE设置为CONTROL_AE_MODE_OFF并将SENSOR_FRAME_DURATION设置为1。但是,使用以下代码我仍然收到20fps的非常高的帧速率。我尝试将捕获请求模板从TEMPLATE_PREVIEW更改为TEMPLATE_STILL_CAPTURE但没有成功。如何使用setRepeatingRequest()实现1fps?CaptureRequest.BuilderrequestBuilder=cameraDevice.createCaptu

android - Android SurfaceView 的低 FPS

我对使用SurfaceView的帧率有一些疑问。我正在做一些我在一些教程中发现的典型的东西(他们都说的一样),但是我无法在我的三星GalaxyS(旧的,i9000)上达到一个不错的帧率。这是我为循环线程编写的代码。FPS初始化为30。@Overridepublicvoidrun(){longticksPS=1000/FPS;longstartTime;longsleepTime;//fpscheckerlongcontms=0;longlasttimecheck=System.currentTimeMillis();intfps=0;while(running){longtime=Sy

android - 如何在android中计算设备级别的FPS

有人知道如何获取Android设备的FPS(每秒帧数)吗?开发设置中有显示FPS的选项,但我想编写一个应用程序来执行相同的操作。它在内部调用surfaceflingerapi。 最佳答案 在您的主要Activity类中覆盖onDraw()方法。调用super.onDraw()然后存储当前系统时间。计算当前绘图调用与上一次绘图调用之间的delta_time(以毫秒为单位)。然后使用1000ms/delta_time~FPS计算FPS这是一些伪代码:voidonDraw(){super.onDraw()curTime=getTime()

android - Android 中的位图 : Size of resources for displaying as 50dp

我有一个PNG图像,我想在我的应用程序中显示。在布局文件(.xml)中,我将宽度和高度设置为50dp(与密度无关)。但是我的资源(.png)文件的大小应该是多少?我想到了这个(根据密度比计算):ldpi资源:38mdpi资源:50(基础)hdpi资源:75xhdpi资源:100或者“/res/drawables”中的一个50像素宽的png文件是否足够? 最佳答案 您必须创建4张图片。mdpi将是基线,意味着mdpi是100%。其他人遵循这个公式:将每个图像放在适当的资源文件夹中,drawable-ldpi、drawable-mdpi

android - Display.getSize 与 Dispaly.getWidth

我这里有一个小问题...我想获取显示的大小,我可以通过调用已弃用的Display.getWidth/.getHeight或者我可以使用Display.getSize...但这是我的问题...我不想使用已弃用的代码,所以我只剩下Display.getSize...但这需要API13我希望我的min-API为8....我该怎么办?还有其他选择吗?Pointsize=newPoint();display.getSize(size);width=size.x;height=size.y;对比width=display.getWidth();height=display.getHeight();

android - 图片 _display_name 在 com.android.provider.media/external.db 的外部数据库中更改

我在我的应用程序中使用MediaStore.Images.Media.EXTERNAL_CONTENT_URI(ExternalDB::data/data/com.android.provider.media/external.db))用我自己的_display_name保存图像,例如:image_101。jpg但一段时间后显示名称更改为长号。像1327392947034.jpg。下次当我用我的_display_name(image_101.jpg)获取图像时,它在外部数据库中什么也找不到。谁能告诉我为什么会这样?谢谢 最佳答案 我