0
を使用してQImage
のインスタンスを受け取ります。実際の画像データが任意のフォーマットから私のフォーマットに変換されるように、私が選択したQImage::Format
を持つQImage
の別のインスタンスを作成するにはどうすればよいですか?QImageのピクセルデータを別の形式に変換するにはどうすればよいですか?
例:
QImage convertFormat(const QImage &inputImage, QImage::format outputFormat)
{
// What comes here?
}
//Usage
QImage converted = convertFormat(mySourceImage, QImage::Format_Grayscale8);
私は(低レベルに取り組んで私自身のピクセルフォーマット変換ルーチンを書くとは対照的に)可能な場合にはQtの既存のコードでこれを行う方法を探しています。
LOL私はそれを見ていませんでした! –
私はすべて明らかにクロスアイになっていました。実際の質問は違っていました:http://stackoverflow.com/questions/43106069/how-to-convert-qvideoframe-with-yuv-data-to-qvideoframe-with-rgba32-data-in –