小编Ert*_*lle的帖子

如何在非Amazon-AppStore Kindle Fire应用程序中嵌入高分辨率图标?

因此看起来Kindle Fire支持侧载,这很棒,即使不使用ADB也支持它 - 用户可以下载APK并点击"下载完成"通知,就像在任何普通的Android设备上一样.

然而,当我真正尝试加载我的应用程序时,它在Kindle的应用程序启动器屏幕看起来真的很糟糕 - 它在"应用程序"屏幕中的低分辨率,并且它作为主屏幕上最近打开的项目的极低分辨率.它似乎在两个地方都使用了图标的MDPI版本,即使它的HDPI和XHDPI版本可用,但即使其中一个看起来模糊,内置图库应用程序/书籍封面/等的图标旁边.

那么:有没有人知道我的应用程序在哪里(可能是一个额外的清单行?)我可以嵌入一个高分辨率的应用程序图标/书籍封面/等,以便Kindle使用它而不是一个疯狂升级的MDPI图标?

android kindle kindle-fire

16
推荐指数
1
解决办法
2万
查看次数

快速,非常轻巧的摄像机运动检测算法?

我正在开发一款适用于iPhone的增强现实应用程序,它涉及一种处理器密集型的物体识别算法(以100%的速度推动CPU可以达到每秒5帧),并努力节省电池电量和制作整个事情不那么"紧张"我正试图想出一种只在用户实际移动相机时运行该对象识别器的方法.

我的第一个想法是简单地使用iPhone的加速度计/陀螺仪,但在测试中我发现,人们常常会以一致的姿态和速度移动iPhone,以至于没有任何方法可以判断它仍处于运动状态.

这样就可以选择分析实际的视频输入并检测其中的移动.我让OpenCV工作并尝试运行他们的金字塔式Lucas-Kanade光流算法,该算法运行良好但似乎几乎与我的对象识别器一样处理器密集型 - 如果我降低深度级别/下采样,我可以使其达到可接受的帧率图像/跟踪更少的点,但随后精度受到影响,它开始错过一些大的动作并触发小手抖动的动作.

所以我的问题是,如果我只想检测相机移动的整体幅度,是否还有比Lucas-Kanade更快的光流算法?我不需要跟踪单个物体,我甚至不需要知道相机移动的方向,我真正需要的是一种方式来提供两帧视频,让它告诉我它们有多远.

iphone opencv opticalflow augmented-reality

13
推荐指数
1
解决办法
1万
查看次数

-wal 文件在 SQLite 中消失的后果?

如果使用预写日志记录的 SQLite 数据库被未检查点的事务中断(由于电源故障或其他原因),然后在缺少临时 -wal 文件的情况下重新打开,数据库是否会干净地打开到最后一个检查点时的状态,或者它会以某种方式被损坏吗?

我们正在尝试让 SQLite 与 iCloud 配合使用(是的,我们知道你不应该这样做,但我们也制作了 Windows 和 Android 应用程序,并且需要一个跨平台数据库解决方案),并且我们认为 WAL 提供了避免维护数据库的两个副本的潜在方法 - 我们将 -wal 文件保留在 iCloud 之外,但将主数据库存储在其中,从而避免 iCloud 备份回滚日志(或中途备份数据库)的问题没有这些日记帐的交易)。

sqlite wal

4
推荐指数
1
解决办法
1801
查看次数