亲宝软件园·资讯

展开

使用PyGame显示图像的四种方案实例代码

坚果的博客 人气:0

安装pygame

安装 pygame 的最佳方法是使用 pip 工具(python 使用它来安装包)。请注意,在最新版本中,这与 python 一起提供。我们使用 –user 标志告诉它安装到主目录,而不是全局。

python -m pip install -U pygame --user

要查看它是否有效,请运行包含的示例之一:

python -m pygame.examples.aliens

如果可行,我们就可以开始了!

在pygame窗口上显示图像有四个基本步骤:

使用 PyGame 显示图像

在这里,我们首先导入所需的库,然后设置图像的宽度和高度,然后创建该尺寸的显示表面,然后在 image.load() 函数中给出所需图像的路径,最后遍历列表事件对象。

# importing required library
import pygame

# activate the pygame library .
pygame.init()
X = 800
Y = 800

# create the display surface object
# of specific dimension..e(X, Y).
scrn = pygame.display.set_mode((X, Y))

# set the pygame window name
pygame.display.set_caption('image')

# create a surface object, image is drawn on it.
imp = pygame.image.load("avatar.jpeg").convert()

# Using blit to copy content from one surface to other
scrn.blit(imp, (0, 0))

# paint screen one time
pygame.display.flip()
status = True
while (status):

# iterate over the list of Event objects
# that was returned by pygame.event.get() method.
	for i in pygame.event.get():

		# if event object type is QUIT
		# then quitting the pygame
		# and program both.
		if i.type == pygame.QUIT:
			status = False

# deactivates the pygame library
pygame.quit()

总结

加载全部内容

相关教程
猜你喜欢
用户评论