Java 创建Dicom图像

Java 创建Dicom图像,java,image,imagemagick,dicom,im4java,Java,Image,Imagemagick,Dicom,Im4java,我目前正在用java处理一个DICOM项目。我正在计算dicom值,例如深度、离轴比、宽度和高度。我想用计算出的宽度和高度创建一个示例图像。我应该是一个灰度图像,在适当的区域具有不同的灰度密度。我用imagemagick创建了一个示例图像,使用同心圆。我没有得到确切的图像。它看起来不像实际的dicom图像。灰色的变化不具有线性行为。样本图片附在后面。请建议其他创建dicom图像的方法。密度值在列表中可用。根据距中心的距离,灰色也会根据提供的“密度”值而变化 DICOM数据集中的像素数据或图像始终

我目前正在用java处理一个DICOM项目。我正在计算dicom值,例如深度、离轴比、宽度和高度。我想用计算出的宽度和高度创建一个示例图像。我应该是一个灰度图像,在适当的区域具有不同的灰度密度。我用imagemagick创建了一个示例图像,使用同心圆。我没有得到确切的图像。它看起来不像实际的dicom图像。灰色的变化不具有线性行为。样本图片附在后面。请建议其他创建dicom图像的方法。密度值在列表中可用。根据距中心的距离,灰色也会根据提供的“密度”值而变化

DICOM数据集中的像素数据或图像始终为矩形,并且使用行(00280010)和列(00280011)属性描述图像。所以实现这一点的最佳方法是在矩形背景上绘制圆形图像。用图像中不存在的颜色填充背景。使用像素填充值(00280120)指定用于将灰度图像(具有单色1或单色2光度解释的图像)填充为矩形格式的颜色


如果没有任何备用颜色(在存储的位中),可以向数据集添加覆盖平面或显示快门,以遮罩不属于图像一部分的区域

我可以问一下你是怎么画的吗?这对解决这个问题会有很大的帮助——对我来说问题不大,但我还是无能为力。。。我(我们)需要更多的信息。。。