Я хочу создать преобразование изображения jpeg в изображение dicom, используя библиотеку imebra на платформе iOS. В объективных примерах библиотеки приведены шаги для преобразования или чтения dicom в jpeg, однако я просматриваю документацию и пытаюсь достичь наоборот (например, jpeg to dicom). У меня нет фона C++, поэтому любая помощь будет оценена. Ссылки на библиотеки и документацию:Как преобразовать/создать изображение dicom из jpeg с помощью библиотеки Imebra?
Некоторые основные код ниже, спасибо заранее.
-(void)createDcmFromJpg
{
NSString *imagePath = [[NSBundle mainBundle]pathForResource:@"test2" ofType:@"jpeg"];
//Create read stream
using namespace puntoexe;
ptr<stream> readStream(new stream);
readStream->openFile(NSStringToStringW(imagePath), std::ios::in);
//create dataset
ptr<streamReader> reader(new streamReader(readStream));
ptr<imebra::dataSet> testDataSet = imebra::codecs::codecFactory::getCodecFactory()->load(reader);
//set Tags
testDataSet->setString(0x0010, 0, 0x0010, 0, "testStr");
testDataSet->setString(0x0010, 0, 0x0010, 1, "testStr1");
//Next step/steps ?
}
привет @ Рохит Кашьяп вы можете опубликовать свой ответ? –
Привет, Дипак, ответ ниже Паоло решил мою проблему. –
hey rohit еще одна вещь, \t после cmake build я получаю libimebra.a, а также я добавляю эту библиотеку в мой проект, но когда я импортирую или включаю imebra/imebra.h, не могу найти imebra/imebra.h –