Qt で画像をトリミングするにはどうすればいいですか? 質問する

Qt で画像をトリミングするにはどうすればいいですか? 質問する

QPixmap/QImage に PNG イメージをロードし、それを切り取りたいです。Qt でそれを実行する関数はありますか? または、他にどのように実行すればよいですか?

ベストアンサー1

使用できますQPixmap::コピー:

QRect rect(10, 20, 30, 40);
QPixmap original('image.png');
QPixmap cropped = original.copy(rect);

もありますQImage::コピー:

QRect rect(10, 20, 30, 40);
QImage original('image.png');
QImage cropped = original.copy(rect);

おすすめ記事