2016-12-28 122 views
-1

我参与了一个使用Rasberry Pi 3的项目,在这个项目中人们必须看着镜子反射的屏幕并进行交互。图像反转,所以我想在python中创建一个程序来解决这个问题。我不知道从哪里开始,因为我是Raspberry Pi和Raspbian操作系统的新手。如何在Raspberry Pi 3上使用屏幕效果(使用Raspbian)?

+0

你也许应该通过获取RPI开始....也许看pygame的库...或者可能kivy –

+0

我想申请到整个屏幕,因为raspbian操作系统启动 –

回答

0

1)X.Org

如果你想由X Window系统(X.Org)显示要翻转的一切,你可以使用xrandr命令。

xrandr -y将镜像显示器(垂直翻转图像)。
xrandr -o normal将使显示返回到默认值。

2)的Python

如果你用Python语言编写一个程序,将显示一些图像和要翻转此图像在你的程序,那么你可以使用Pillow模块。

这里是反转名为cat.jpg垂直图像并将其保存到vertical_flip_cat.jpg一个片段:

from PIL import Image 

my_image = Image.open('cat.jpg') 
my_image.transpose(Image.FLIP_TOP_BOTTOM).save('vertical_flip_cat.jpg') 

Here is an overview of the Pillow module with examples.

+0

OH谢谢,我怎么能将这个应用到整个屏幕,因为raspbian操作系统启动?我应该修改X.org图形服务器吗? –

+0

@JoanbelkGA也许你应该更详细地描述你在做什么,应该倒转的图像来自哪里等等。 – SergiyKolesnikov

相关问题