03-显示图片

作者: 阅心_5cc2 | 来源:发表于2018-07-27 17:44 被阅读0次
    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()
    

    相关文章

      网友评论

        本文标题:03-显示图片

        本文链接:https://www.haomeiwen.com/subject/wgpgmftx.html