python - Kivy Android 和 Kivy linux 不同颜色

标签 python python-2.7 colors kivy

我正在使用 Gimp 为我的应用程序创建图像背景。 html 表示法中的背景颜色值为8f9aff。我创建了这个背景并放在我的小部件 Canvas 上。当我在 Linux 电脑上运行应用程序时,我可以看到我的小部件具有我选择的背景颜色 8f9aff。虽然在我的 Android 手机上我看不到小部件颜色为 8f9aff,但它看起来更像 a08afd。如果我用“a08afd”颜色截取手机屏幕截图并将其发送到我的电脑,它会“返回”为 8f9aff 颜色。

这是我的 Gimp 屏幕截图: gimp image

这是我在 Linux 上的应用程序: application on linux

这是一张与我在 Android 手机上获得的颜色大致相同的图像。 enter image description here

如何解决问题?

最佳答案

你有三星手机吗?看看this question 。三星手机使用独特的像素布局,与 iPhone 以及大多数笔记本电脑和台式机屏幕不同,这似乎会导致轻微的色差。

根据其校准、像素布局、亮度等,每个屏幕显示的颜色都会略有不同。

关于python - Kivy Android 和 Kivy linux 不同颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40694247/

相关文章:

python - 在 Python TkInter 应用程序中检测 DPI/比例因子

javascript - WebGL 代码解释 - 为什么它会这样工作

html - 考虑显示器之间的色差

python - networkx - 使用两个列表绘制不同颜色的节点

Python,如何在捕获异常后让程序继续运行

Python:编写一个函数来捕获 OpenCV 帧并返回结果

python - PySpark - 使用共享相同值的两个键创建对 RDD

Python、NetCDF4 和 HDF5

node.js - 同一域的 Django 和 Node 进程

python - 如何使用 iter 函数循环遍历列表,直到找到某个匹配项