当前位置:编程学习 > C#/ASP.NET >>

关于人眼对灰度级敏感度的问题

计算机处理灰度图像时分为256个灰度级,但人眼对不同灰度级之间进行辨别的能力是不同的,比如灰度级10和灰度级100的两个灰度块人眼是很容易辨别出来的,但灰度级100和灰度级101的两个块人眼就无能为力了,不知道有没有这样的一个函数或者曲线图来表达人眼在某个灰度级时对应的能够识别的灰度级的范围?我现在没有多少分,全都给你好了,哪位大神给个力吧~~ --------------------编程问答-------------------- 比如灰度级10和灰度级100的两个灰度块人眼是很容易辨别出来的,但灰度级100和灰度级101的两个块人眼就无能为力了

这不是废话么

或者你想说

比如灰度级10和灰度级11的两个灰度块人眼是很容易辨别出来的,但灰度级100和灰度级101的两个块人眼就无能为力了?

首先你这个命题有问题,是不是你的 LCD/LED 显示器质量不好。应该不存在人对10->11感知优于100->101的情况。 --------------------编程问答-------------------- 额.....不是我的命题有问题,我的意思是人眼在各个灰度级的敏感度是不同的,比如从0-20这个范围的灰度级人眼是很难感觉到变化的,但相同的变化幅度,80-100人眼却可以比较容易的感觉到,这样的话在每个灰度级附近就存在一个阈值,超过这个阈值人眼就明显的感觉到灰度的变化了,没有超过这个阈值,那么就不太容易感觉到,或者感觉不到 --------------------编程问答--------------------
引用 2 楼 ning059074124 的回复:
额.....不是我的命题有问题,我的意思是人眼在各个灰度级的敏感度是不同的,比如从0-20这个范围的灰度级人眼是很难感觉到变化的,但相同的变化幅度,80-100人眼却可以比较容易的感觉到,这样的话在每个灰度级附近就存在一个阈值,超过这个阈值人眼就明显的感觉到灰度的变化了,没有超过这个阈值,那么就不太容易感觉到,或者感觉不到

那你去看看医生吧。 --------------------编程问答-------------------- google“快速傅里叶变换”

采用空域或时域变换以后,本身就可以产生直方图,你设定好阈值就是了 --------------------编程问答-------------------- --------------------编程问答-------------------- 呵呵,这是个人类生理学问题,个体差异会非常大...另外还取决于显示器类型、质量及设置参数等...

虽然对这领域没啥概念,但我猜不可能用几个函数或曲线图之类就能表示的...这不是计算机学科的问题,你得去请教眼科专家或生物学家啥的...

还有,虽然这问题跟离散数学、统计学有关系,但这些不过是工具,解决问题还得靠生理学...

好好研究,诺贝尔医学奖就靠你了,我看好你哟... --------------------编程问答-------------------- 每个人都不同,很难说 --------------------编程问答-------------------- 只会写简单的灰度处理…… --------------------编程问答-------------------- 这里有你想要的内容:

结合人眼视觉特性的红外图像增强新技术http://wenku.baidu.com/view/92a5e996dd88d0d233d46a55.html --------------------编程问答-------------------- --------------------编程问答-------------------- 关注··· --------------------编程问答-------------------- 路过,看看 --------------------编程问答-------------------- PS里就有这个,基本上很多图像处理软件都有这个东东 --------------------编程问答-------------------- 好深奥!!!! --------------------编程问答-------------------- 我都感觉是生物问题了!
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,