本人最近使用PS对其中的自动色阶,自动对比度,色调均化几个功能算法很疑惑,
调试程序发现色调均化与直方图均衡化的效果一致,
其他两个就不大明白了,
frankwind11在http://topic.csdn.net/t/20021223/23/1293444.html
介绍过自动色阶的算法
原文:
“你有用过photoshop,那么你在菜单的image选项中就有一个Histogram项,其算法就是进行对图像中的所有点按0~255阶进行统计(也就是每阶共有多少个点).
然后沿0阶->255阶方向找到最小点HistogramDown(所谓最小点即第一个在某一阶上有点数出现的阶数,如在0阶时为0点,1阶时为0点,2阶也为0点,3阶为10点,4阶为5点,...,那么最小点应为3阶), 同样最大值则是反方向从255阶开始第一个在某一阶上有点数出现的阶数HistogramUp。然后从最小点开始选择整个图像总点数的5.5%的那一点做为新的最小点HistogramDown,再沿相反方向(即255阶->0阶方向)选择整个图像总点数的5.5%的那一点做为新的最大点HistogramUp,那么两者之差为HistogramDifer。
再对每一像素点根据公式(R/G/B-histogrambottom)*255.0/histogramdiffer 算出此像素点的新值。
”
在这里跟大家一起学习下,同时感谢frankwind11的介绍。有几个问题请教大家
1、不明白公式里的histogrambottom什么含义?
2、histogramdiffer是根据第二次求得的范围[HistogramDown,HistogramUp]计算出来的,那么在这个范围外的像素值怎么计算,代进公式计算会出现负值或者大于255。
3、自动对比度的算法又是什么?
调试程序发现色调均化与直方图均衡化的效果一致,
其他两个就不大明白了,
frankwind11在http://topic.csdn.net/t/20021223/23/1293444.html
介绍过自动色阶的算法
原文:
“你有用过photoshop,那么你在菜单的image选项中就有一个Histogram项,其算法就是进行对图像中的所有点按0~255阶进行统计(也就是每阶共有多少个点).
然后沿0阶->255阶方向找到最小点HistogramDown(所谓最小点即第一个在某一阶上有点数出现的阶数,如在0阶时为0点,1阶时为0点,2阶也为0点,3阶为10点,4阶为5点,...,那么最小点应为3阶), 同样最大值则是反方向从255阶开始第一个在某一阶上有点数出现的阶数HistogramUp。然后从最小点开始选择整个图像总点数的5.5%的那一点做为新的最小点HistogramDown,再沿相反方向(即255阶->0阶方向)选择整个图像总点数的5.5%的那一点做为新的最大点HistogramUp,那么两者之差为HistogramDifer。
再对每一像素点根据公式(R/G/B-histogrambottom)*255.0/histogramdiffer 算出此像素点的新值。
”
在这里跟大家一起学习下,同时感谢frankwind11的介绍。有几个问题请教大家
1、不明白公式里的histogrambottom什么含义?
2、histogramdiffer是根据第二次求得的范围[HistogramDown,HistogramUp]计算出来的,那么在这个范围外的像素值怎么计算,代进公式计算会出现负值或者大于255。
3、自动对比度的算法又是什么?
(R/G/B-histogrambottom)*255.0/histogramdiffer
这个好像是RGB颜色空间分通道的直方图均衡化的公式,histogrambottom应该是第一个(由小到大)灰阶值点数不为0的灰度值,histogrambottom应该就是HistogramDown。
Q2:
histogramdiffer=HistogramUp-HistogramDown,负数?不可能吧,大于255是因为颜色深度大于8位,如果是24位的RGB图像,每个通道的分量就是8位的。
Q3:
RGB颜色空间中表示颜色是分为R、G、B三个部分表示的,在其它的颜色空间中分量是不同的,例:HSL(色调,饱和度,亮度),对比度可以理解为亮度,我觉得针对L分量的直方图均衡化是不是就是自动对比度算法,其它同理。
从最小点开始选择整个图像总点数的5.5%的那一点做为新的最小点HistogramDown
这个最小点是灰度的阶数吗 相当于灰度值 0到255之间的一个?新的HistogramDown是它加上总点数的0.055吗?这加了之后很可能会超过255的啊 相反HistogramUp也会出现小于零的情况啊 哪位大侠出来指点一下啊
华软网 下源码 送U盘 380套大型精品源码 火爆下载中
赶紧去看看吧,名额有限,送完为止!
源码下载地址:http://www.huarw.com/bbs/X_AdvCom_Vip.asp?UserID=1 (精品源码有详细软件界面截图)
胜天财务进销存2003版系统特性
稳定安全的数据库
胜天财务进销存(单机版)采用Microsoft公司的Access作后台数据库性能稳定、数据交换速度快、数据安全(用友、金碟单机版也是使用Access数据库)。 胜天财务进销存(网络版)采用Microsoft公司的在型数据库SQL Server作为后台数据库性能更稳定、数据更安全 。完全的网络化操作(网络版)
各个站点的数据保存即通过网络传递到服务器,相关人员可以随时看到更新的数据,极大的提高了信息传递的速度,使得企业的管理效率更上一层楼。一体化的功能
胜天财务进销存集进货、销售、仓库、现金银行、固定资产、人事工资诸多管理功能于一身,进销存与帐务实现一体化的链接。导航式的界面
所想即所见,所见即所想,这就是导航式操作的优点。众多功能的巧妙安排,缩短了数据传输的流程;全能的报表查询
报表提供了有关进货,销售,库存,成本、往来、固定资产、人事工资等一系列报表,覆盖面广,统计方法科学,数据准确。所有的报表和基本资料均可导入EXCEL中进行分析加工,以满足用户的更高的要求。高度的兼容性
本系统与胜天进销存软件老版本全面兼容。自定义的打印设置
胜天财务进销存软件的打印样式设计功能采用当今流行的报表设计器进行设计,兼具WORD和EXCEL的强大功能。用户不仅可以对单据/报表的外观进行设计(包括对格式、字体、边框、背景等的设计),而且可以设定报表内部数据的计算方法(包括对数据来源的设定、数据算法的设定等)…………………………