กลับกัน ถ้า JpgToDicom ImageEnMView1.MIO.SaveToFile( SaveImageEnDialog1.FileName );
https://www.imageen.com/ieforum/topic.asp?TOPIC_ID=2099
function DicomToJpg(filename: string): string;
var
i : integer;
imgEn: TImageEnMView;
fName: string;
begin
imgEn := TImageEnMView.Create(nil);
try
fname := ChangeFileExt(filename,'.jpg');
imgEn.MIO.LoadFromFileDICOM(filename);
imgEn.MIO.Params[0].SamplesPerPixel := 3;
imgEn.MIO.Params[0].BitsPerSample := 8;
imgEn.MIO.DuplicateCompressionInfo;
for i := 0 to imgEn.ImageCount - 1 do
begin
imgEn.GetTIEBitmap(i).Write(fname);
imgEn.ReleaseBitmap(i);
end;
imgEn.MIO.SaveToFile(fName);
Result := fName;
finally
FreeAndNil(imgEn);
end;
end;