gpt4 book ai didi

java - 如何在Android中使用Dicom图像进行图像处理?

转载 作者:行者123 更新时间:2023-12-01 22:05:43 24 4
gpt4 key购买 nike

我正在使用 imebra 库来显示 dicom 图像,它将 dicom 图像转换为位图显示。因此,当我对图像进行操作时可能会导致内存问题。Android 中还有其他方法可以实现窗口调平吗?

最佳答案

有一个sample application使用仅显示 DICOM 文件的 Imebra4。

为了实现窗口中心/宽度,您必须在渲染图像之前将 VOILUT 变换附加到变换链:

来自项目代码:

// Use a DrawBitmap to build a stream of bytes that can be handled by the
// Android Bitmap class.
TransformsChain chain = new TransformsChain();

//******************************
// INSERT THE VOI LUT HERE:
VOILUT voiLut = new VOILUT();
voiLut.setCenterWidth(center, width);
chain.addTransform(voiLut);
//******************************

DrawBitmap drawBitmap = new DrawBitmap(chain);
ReadMemory memory = drawBitmap.getBitmap(dicomImage, drawBitmapType_t.drawBitmapRGBA, 4);

Imebra v5(刚刚发布)略有不同:Imebra 5 的示例应用程序将在几天内发布。

免责声明:我是 Imebra 的作者

关于java - 如何在Android中使用Dicom图像进行图像处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58689855/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com