From: Gamze T. <gdt...@ya...> - 2009-07-20 20:33:22
|
Here is a piece of code that we use for DICOM loading: DcmFileFormat dcm; OFCondition cond; cond = dcm.loadFile(infile.c_str()); if (cond.bad()) { vcl_cout << "ERROR reading file " << infile << ";" << cond.text() << vcl_endl; return false; } dcm.loadAllDataIntoMemory(); vil_image_resource_sptr imr = vil_load_image_resource(infile.c_str()); vil_image_view<float> img; float min,max; img = *vil_convert_cast(float(), imr->get_view()); vil_dicom_image* dcmimage = static_cast<vil_dicom_image*> (imr.as_pointer()); Gamze Tunali LEMS Brown University ------------------------------------------------------ I have a problem with loading a dicom image. The VXL_BUILD_DCMTK was set and build, but now how can I load the dicom image? I tried with "vil1_load" but this function don't support the dicom format. There is another function for this purpose? I hope somebody can help me, please... Thanks PhD. Nidiyare HEVIA MONTIEL ---------------------------------------------- |