我正在尝试将寡妇宽度和级别过滤器应用于从 DICOM 文件中提取的 JPEG 图像。
这是我用来处理 RGB 图像的每个通道的逻辑例如我操作红色通道就像下面的代码在 android 的 Render-Script 中
我展示了如何操作图像的红色通道的示例代码。(我对绿色和蓝色通道做同样的事情)
它确实操纵 JPEG 图像窗口宽度和水平,但不确定它是否正确操纵 DICOM JPEGS 如果有人知道正确的方法来操纵 RGB JPEGS 窗口宽度和水平与正确的像素处理数学请帮助我作为它的结果一些什么(20 %) 与基于 Windows 的 DicomViewers 不同(我知道窗口级别和宽度仅适用于单色图像,但某些 DicomViewers,例如“ShowCase”,它们确实在 RGB 上应用了此类过滤器)
displayMin = (windowLevel- windowWidth/2);
displayMax = (windowLevel+ windowWidth/2);
/*Manipulate Red Channel */
if(current.r < displayMin)
{
current.r = 0;
}
else if(current.r > displayMax)
{
current.r = 1;
}