【DCMTK】DcmItem::putAndInsertOFStringArray失败

返回错误信息 Illegal call, perhaps wrong parameters
因为该函数只支持以下VR

AE, AS, CS, DA, DS, DT, IS, LO, LT, PN, SH, ST, TM, UC, UI, UR, UT

如果输入了数值以及数组类型的数据就会失败

改用putAndInsertString即可,该函数基本上支持所有VR

AE, AS, AT, CS, DA, DS, DT, FL, FD, IS, LO, LT, OB, OD, OF,
OL, OW, PN, SH, SL, SS, ST, TM, UC, UI, UL, UR, US, UT

你可能感兴趣的:(医疗设备,dicom)