比如有一,8位CCD,采集到的图像中,有个很亮的点,灰度值为255,那么还有更亮的点呢?也是255么?
假如我们换一个性能更好的CCD,能有更大的动态响应,能采集到更亮的点,那么它的255和之前的8为CCD255岂不是不一样?一直困惑,谢谢回答
嗯,假如是黑白的CCD,不涉及灰度的转换呢?两个不同的CCD采到的图最亮值应该是不一样的啊,那么255是怎么标定的呢?
嗯,假如是黑白的CCD,不涉及灰度的转换呢?两个不同的CCD采到的图最亮值应该是不一样的啊,那么255是怎么标定的呢?
追答黑白 只有 0 和 1 ,可以用1 bit 存放,没有别的数值。扫描时要定义高于多少是1,低于这个值就转化为 0。
255 是 1字节无符号数能分辨的最大数。8 个 bits 等于全 1。写成2进制是 1111 1111。
两台CCD如何比对,我不清楚,我想,可以用一张图谱,例如过去电视台用的,(有彩条,黑白线)等。扫描出结果后,对比两者的像素值。
RGB 转灰度,有简单的计算公式。RGB与HSL,HSV,HSI转换可以编程序计算。
想考虑亮度,先用 HSL,HSV,HSI这些方法之一描述你的图像,就有 颜色饱和度 和亮度,转 RGB,再转 灰度。