08 2019 档案

摘要:unmix 该程序用来消除“像素混叠”。所谓像素混叠,是值在自然场景的图像中,边缘线成像到cmos的像素上时,某些像素会刚好跨在该边缘线上。 这样的像素特点就是,其R、G、B三色像素梯度值不一致。比如说cmos上,每个彩色像素有R、G、B三色传感器组成,其排列方式是依次从左向右排序。 那么,如果刚好 阅读全文
posted @ 2019-08-15 17:03 凤凰_1 阅读(436) 评论(0) 推荐(0)
摘要:我们都知道梯度很好求,只需要将[-1,1] 与图像分别在x 方向和y方向卷积,即可求得两个方向上的梯度。不过在求梯度方向时,还是有些麻烦,因为梯度方向会指向360°的任何一个方向,所以直接用atan(dy/dx)函数,通常会得到正负PI/2范围内的值,因此,在本文中将根据dy、dx的正负,求取任一象 阅读全文
posted @ 2019-08-14 16:06 凤凰_1 阅读(2446) 评论(0) 推荐(1)
摘要:/* * C++中非数的定义 NaN :阶码的每个二进制位全为1 并且 尾数不为0; 无穷:阶码的每个二进制位全为1 并且 尾数为0;符号位为0,是正无穷, 符号位为1是负无穷。所以NaN、正无穷、负无穷可以如此定义, 可以如此判断是否NaN: //float int __NaN=0xFFC0000 阅读全文
posted @ 2019-08-10 10:19 凤凰_1 阅读(4158) 评论(0) 推荐(0)