的LTGRAYCOLOR结构包含灰色信息强度(uThreshold)和相关的颜色(crColor)用于着色功能L_ColorizeGrayBitmap。
结构的大小。使用sizeof (LTGRAYCOLOR)。
指定范围的RGB颜色用于着色强度uThreshold。crColor。rgbReserved被忽略。
最大值的像素将彩色的颜色。的像素值小于crColor这将有颜色。如果pGrayColors LTGRAYCOLOR结构是最后一个数组,那么这个值将被忽略,转而将使用的最大可能值。
最大值取决于图像比特每像素。8、12和16位图像的最大值是255,分别为4095人和65535人。但如果你输入一个值高于最大,最大值的值将被剪掉。
L_ColorizeGrayBitmap使用这些结构数组的长度是一个用户定义的数字。如果有N个条目数组,那么:
强度范围 | 颜色 |
---|---|
0 ~ uThreshold [0] | crColor [0] |
uThreshold [0] + 1 ~ uThreshold [1] | crColor [1] |
uThreshold [1] + 1 ~ uThreshold [2] | crColor [2] |
… | |
uThreshold [n] + 1 ~ uThreshold [2] | crColor [2] |
uThreshold [n] + 1 ~ uThreshold (n - 1) | crColor (n - 1) |
注意uThreshold (n - 1)的值将被忽略,而将被视为一个值等于255年,4095年和65535年8日分别12和16位图像。
虽然它不是一个要求,建议uThreshold [0] < uThreshold [1] < uThreshold [2] <©< uThreshold [n] < uThreshold (n - 1)。考虑下面的例子的LTGRAYCOLOR结构4项12位灰度位图,这个建议并不遵循:
uThreshold [0] = 1000;/ / crColor是红色的。
uThreshold [1] = 3000;/ / crColor是绿色的。
uThreshold [2] = 2000;/ / crColor是蓝色的。注意这里的阈值。
uThreshold [3] = 4000;/ / crColor是黄色的。
在这种情况下,像素强度从0到1000将颜色为红色,像素1001 - 3000将颜色为绿色,像素3001年到4000年将颜色是黄色的,像素强度从4001年直到最后可能也会被颜色为黄色。
使用的结构是:
帮助收藏
光栅net|C API|c++类库|HTML5 JavaScript
文档net|C API|c++类库|HTML5 JavaScript
医疗net|C API|c++类库|HTML5 JavaScript
医疗Web查看器net
188宝金博怎么下载
支持的平台上
net, Java, Android和iOS / macOS组件
C / c++类库的API
HTML5 JavaScript库
你的邮件已经发送到支持!有人应该联系!如果你的问题是紧急请回到聊天。
聊天时间:
周一——周五,上午6点等
谢谢你的反馈!
请填写表单重新开始一个新的聊天。
所有代理目前离线。
聊天时间:
周一-周五
早上8:30 - 6点
联系我们请填写这张表格,我们将通过电子邮件联系你。