試したこと
(1) QImageで画像読み込み
(2) QPointerで描画
(3) 画像出力
発生している問題・エラーメッセージ
・出力される画像が元画像のままで変化がない
・QPointerで描画した内容が出力されて欲しい
該当のソースコード
C++
1 // (1) 画像読み込み 2 QImage image; 3 QString strFileName = "C:\Users\src.jpg"; 4 if( false == image.load( strFileName ) ) 5 { 6 // エラー 7 } 8 // (2) 描画 9 QPainter painter; 10 painter.begin( &image ); 11 int iLineBold = 100; 12 QPen penSolid( QColor( "yellow" ), iLineBold, Qt::SolidLine ); 13 painter.setPen( penSolid ); 14 painter.drawLine( 0, 0, 200, 200 ); 15 painter.end(); 16 17 // (3) 画像出力 18 image.save("C:\Users\dst.jpg");
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。