当前位置:   article > 正文

QPixmap入门学习

QPixmap入门学习

QPixmap是Qt中用于处理图片的类,可以加载、显示和操作图片。以下是几个常见的QPixmap的用法示例:

  1. 加载图片

    from PyQt5.QtGui import QPixmap
    
    # 加载图片
    pixmap = QPixmap("image.jpg")
    
    • 1
    • 2
    • 3
    • 4
  2. 显示图片

    from PyQt5.QtWidgets import QLabel, QApplication
    
    # 创建标签并设置图片
    label = QLabel()
    label.setPixmap(pixmap)
    
    # 显示标签
    label.show()
    
    # 运行应用程序
    app = QApplication([])
    app.exec_()
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
  3. 调整图片大小

    # 缩放图片
    pixmap_resized = pixmap.scaled(100, 100)
    
    • 1
    • 2
  4. 旋转图片

    # 旋转图片
    pixmap_rotated = pixmap.transformed(QTransform().rotate(90))
    
    • 1
    • 2
  5. 保存图片

    # 保存图片
    pixmap.save("image_rotated.jpg")
    
    • 1
    • 2

这些示例展示了QPixmap的基本用法,包括加载、显示、调整大小、旋转和保存图片。通过QPixmap,可以在Qt应用程序中方便地处理和操作图片。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/138777
推荐阅读
相关标签
  

闽ICP备14008679号