当我运行 color blob 示例代码时,我的 galaxy s2(Android 4.4.2)上的相机看起来像这样。相同的代码适用于我的 galaxy tab 2(也是 Android 4.4.2)。
尝试从头开始编写代码和其他示例代码。两个设备上都没有错误,但是图像在 S2 上看起来像这样
有人知道怎么解决吗?
最佳答案
我在启用了 Neatrom 3.6 (4.4.2) 和 ART 的 S2 i9100 上运行 OpenCV 示例得到了完全相同的结果。将 ART 改回 Dalvik 不会改变任何东西(就其值(value)而言)。 使用 Stock Samsung Rom 解决了这个问题。似乎是 Custom Rom 中的某些东西导致了这个问题。
经过一些测试,这似乎是我唯一可用的 Rom。 我检查了以下 Roms 但没有成功:
- CyanogenMod 10.1
- CyanogenMod 10.2
- CyanogenMod 11
- SlimSaber 4.4.2
- Biftor™SlimKat-Rom-V6.0-i9100-4.4.2
- I9100_4.4.2_AOSP_NeatROM_v3.6
- SlimBean 4.2.2
关于android - OpenCV 相机显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21530058/