图像识别算法实现收藏以往的图像处理函数实现,多是针对图像句柄。算法实现须要操作复杂的图像文件。可是,这样的方式算法实现和调试的周期比較长。为了加速开外,我在中间插入的矩阵库。由于图像处理算法多是针对矩阵,所以实现和调试比較快。/////////////////////////////////////...
分类:
其他好文 时间:
2014-08-04 13:50:27
阅读次数:
257
1.4 浅析亮度与灰度/明度的关系
进入正题之前,先来了解一下灰度/明度。
1.4.1 灰度/明度的概念及其与HSB亮度的异同
在很多场合,灰度与明度的概念完全等价。
“灰度”最初来源于摄影领域,在彩色显像技术问世以前,拍摄出来的照片只有黑,白,灰三类颜色,在这种黑白照片里,只有白色、黑色以及灰色的点能完好无损地显示出来,其它颜色将根据其亮...
分类:
其他好文 时间:
2014-08-02 18:30:33
阅读次数:
248
1.4.2 灰度的计算方法
回过头来看RGB,站在科学的角度来解释,它们确实也有更明亮的理由,因为下面一排色彩反射出来的色光总量是上一排色的两倍。
为此,作者曾自作聪明地发明了一条“原创”的灰度公式:
Gray=(r+g+b)/3
哈哈,用色光总量来表达颜色的灰度想必就比较准确了吧!沾沾自喜一番以后,我还试着用这条自创的定律来转换这张测试...
分类:
其他好文 时间:
2014-08-02 18:29:43
阅读次数:
232
1.4.3 用灰度/明度指导色彩搭配
试着只通过调整不等于0的通道,让上一排的色彩在灰度上保持一致,把三个颜色分别代入到心理学公式。得
Gray(red) = r * 0.299
Gray(green) = g * 0.587
Gray(blue) = b * 0.114
让它们灰度相等,则
r * 0.299 = g * 0.587 = b *...
分类:
其他好文 时间:
2014-08-02 18:28:34
阅读次数:
259
今天是换部门的第一天,从之前的格式转换部门到了图像处理部门。刚刚接触图像处理,很多最基本的概念都不懂,也就做了最基本的图像处理方面的一些练习。就算是入门了吧。说说自己这些天来的感受以及对于微软和软件开发的吐槽。记得大学做毕业设计的时候,毕设用的还是命令行界面。答辩的时候,出现了以下的对话:老师:你是...
分类:
其他好文 时间:
2014-08-01 22:59:52
阅读次数:
337
高斯模糊函数的升级版本,带剪裁区域。
函数check_rect()是处理剪裁区域矩形。如果不打算剪裁,只需要设置left, top, right, bottom都为0就可以了;另外位图的存储格式是上下反转的,如果正常剪裁的话,只需要设置bottom为 -bottom即可。...
分类:
其他好文 时间:
2014-08-01 16:10:51
阅读次数:
310
1.3 HSB模式及其与RGB间的转换
从上两节的讨论可知,RGB模式是一个数理性质较强的概念,对于大部分色彩来说,您很难通过RGB的数值得知它代表什么颜色,以及它的明暗和鲜艳程度。
《忆江南》的景观之所以能直接用最简单的三原色来渲染,完全是因为他所描绘的江南美景足够的清澈纯净,而且颜色的种类较少。
实际上,大多数情况下,颜色的种类远不止红绿蓝...
分类:
其他好文 时间:
2014-08-01 13:50:41
阅读次数:
160
1.3.1 HSB模式的色彩空间模型及其分支
第一次接触HSB模式的原理,是从以下这个地址开始的。
http://zh.wikipedia.org/wiki/HSL%E5%92%8CHSV%E8%89%B2%E5%BD%A9%E7%A9%BA%E9%97%B4
图1.21是我从上面的文章拷过来的一张色彩空间示意图,可见HSB在业界至少还可以...
分类:
其他好文 时间:
2014-08-01 13:48:31
阅读次数:
202
1.3.2 软件中的拾色器如何实现HSB的色彩空间模型
阅读本书的朋友恐怕很少有机会见到圆柱形的三维取色器,而HSB模式却是一个立体的空间。那么,软件里的颜色拾取器是如何在平面里体现出3D坐标系的呢?让我们从Windows调色板开始研究。
图1.22是Windows系统调色板的界面,抛开左侧的颜色列表不谈,我们可以把Windows调色板分为两个部分:一个二维的平...
分类:
其他好文 时间:
2014-08-01 13:46:11
阅读次数:
165