4

私は次のものを持っています:

QLabel* label_PM= new QLabel(this);
QPixmap PM ("C:/PM.jpg");
label_PM->setPixmap(PM);

OpenCV cv::putText で行われているようなテキストを PM に挿入したいと思います。

研究から何も私の問題を解決していないようです.

そうする方法はありますか?

4

1 に答える 1

13

への描画は、QPixmapを通じて行われますQPainter。例えば:

QPixmap pix = ...;
QPainter painter( &pix );
painter.setFont( QFont("Arial") );
painter.drawText( QPoint(100, 100), "Hello" );

これは非常に基本的な使い方QPainterです。詳細についてはドキュメントを参照してください。

于 2013-06-13T12:46:10.413 に答える