Я пытался конвертировать файл DICOM (dcm) в JPEG, используя class_dicom.php. Но я не знаю, как это сделать. Приведенный ниже код не конвертирует файл в JPEG и не отображает никаких ошибок.
include '../classes/class_dicom.php';
include '../classes/lab.class.php';
use Sys\laboratory as lab();
$d = new dicom_convert;
$lab = new lab;
if (isset($_POST['convert'])) {
$file = $_FILES['dcm_file'];
$file_name = $file['name'];
$file_type = $file['type'];
if($file_type == 'dcm') {
$d->dcm_to_jpg();
$lab->save_dcm($dbconn,$pid,$file);
$okay = 'success';
header('Location: '.'http://'.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/conv_files.php?convert='.$okay);
} else {
echo 'File format is invalid';
}
}
Я пытался проверить, если формат файла «.dcm». Если это «.dcm», то он должен конвертировать его в JPEG и сохранить в моей базе данных.
Задача ещё не решена.
Других решений пока нет …