如果我有一些:
-------------
float values
-----------------------
0.9 0.6 0.3 0.1 0.0
0.7 0.5 0.1 0.0 0.0
0.3 0.2 0.1 0.0 0.0
or int values
-----------------------
22 15 10 7 0
44 35 20 10 0
12 8 6 4 1
在这两种情况下,如何从ITK中的这些值创建灰度图像?
答案 0 :(得分:1)
您可以在此示例中找到所需内容:http://itk.org/ITKExamples/src/Filtering/ImageIntensity/ConvertRGBImageToGrayscaleImage/Documentation.html
无论如何,您需要先将数据矩阵转换为itk :: Image,然后才能执行此操作。为实现这一目标,请查看官方指南:http://www.itk.org/ItkSoftwareGuide.pdf部分'从缓冲区导入图像数据'。完成后,只需看一下输出图像,这可能就是您正在寻找的内容(可能不需要在第一个示例中应用亮度滤镜)