import pygame
if __name__ == '__main__':
pygame.init()
screen = pygame.display.set_mode((600,400))
screen.fill((255,255,255))
1.获取图片对象
img = pygame.image.load('./img/222.jpg')
"""
a.获取图片大小
"""
img_size = img.get_size()
print(img_size)
"""
b.形变:
transform:形变包括,缩放,平移和旋转
scale(缩放对象,新的大小) --- 返回一个缩放后的新对象
"""
# new_img = pygame.transform.scale(img,(400,400))
"""
旋转
rotate(旋转对象,旋转角度) ----角度是0-360对应的度数
"""
img = pygame.transform.rotate(img,-90)
"""
def rotozoom(Surface, angle, scale):
def fotozoom(旋转对象,旋转角度,缩放比例)
"""
img = pygame.transform.rotozoom(img,90,0.4)
2.将图片对象渲染到窗口上
screen.blit(new_img,(0,0))
3.展示在屏幕上
while True:
for event in pygame.event.get():
if event.type == pygame.QUIT:
exit()
网友评论