Leadtool SDK を使用して 1080p DICOM ビデオ @30fps を再生しようとしましたが、DICOM ファイルから画像を読み取るのに問題があり、DICOM ファイルから画像を取得するのに時間がかかります。
30 fps のフレーム レートを達成する必要がある場合、33 ミリ秒は 30 fps のフレーム レートの 2 つのフレーム間の時間であるため、画像は 33 ミリ秒以内に読み取られる必要があります。リード ツールは、1080p の 1 つの画像/フレームを読み取るのに 50 ミリ秒以上かかります。
したがって、1080p ビデオで 30fps のフレーム レートを達成できません。
Leadtool は 720p ビデオ ファイルを問題なく読み取ることができます。1080p HD ビデオには問題があります。
以下のコードを使用して画像を取得しています。
RasterImage image = _Dataset.GetImage(null, count++, 0,
_DicomImageInformation.IsGray ? RasterByteOrder.Gray : RasterByteOrder.Bgr | RasterByteOrder.Rgb,
DicomGetImageFlags.None | DicomGetImageFlags.AutoLoadOverlays);
誰かがこれに対する解決策を提案してくれるか、1080p DICOM ビデオ @30fps を再生できる DICOM ライブラリを知っている人を教えてください。