我正在编写一些代码,用于根据存储在医学图像文件(DICOM)中的像素数据创建图像。基本上,我有一个二维数组(行x列),其中数组的每个元素包含图像中该区域的像素的颜色。元素值在0(黑色)和1(白色)之间变化。 0-1之间的值是不同的灰色阴影。
我正在使用的语言(Xojo)允许我在画布上设置单个像素的颜色,但仅使用RGB或HSV颜色空间。
例如,我如何获得我的像素值为0.9的HSV值(这将是一个合理的"光和#34;灰色阴影)?
答案 0 :(得分:2)
使用
的HSV颜色值 g.FillColor=HSV(0.0, 0.0, 0.9)
来自Xojo Documentation
请参阅右上角的图片HSV@wikipedia.org。