智能车制作

标题: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者 [打印本页]

作者: vireague    时间: 2015-2-7 02:05
标题: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
                        


              [attach]74484[/attach]            [attach]74485[/attach]

uint8 tempArray[TSL1401_SIZE];

char thresholding = 50;

void CCD_sobel(uint8 *bin,uint8 *img)
{
  float gradX;
  float grad;
     for (int j = 1; j < 127; j++)
     {
      gradX = 4*img[j + 1] - 4*img[j - 1];
      grad = sqrtf(gradX * gradX);

      tempArray[j] = (uint8)(grad);
     }

    for (int i = 0; i < 128; i++)
     {
      if (tempArray > thresholding)
          bin = 255;
      else
          bin = 0;

     }
}

[attach]74483[/attach]

[attach]74482[/attach]




USTL EXPLAINOR    辽科大阐释者                     ~~~~      



作者: zhou1994    时间: 2015-2-7 08:07
不知道有什么效果,但是这段程序的作者,一定没有太多的写程序经验。
作者: vireague    时间: 2015-2-7 08:13
zhou1994 发表于 2015-2-7 08:07
不知道有什么效果,但是这段程序的作者,一定没有太多的写程序经验。

求教
作者: 自动化1202    时间: 2015-2-7 08:21
:o:o
作者: zhou1994    时间: 2015-2-7 08:22
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
vireague 发表于 2015-2-7 08:13
求教

随便说几句,第一个循环,有i加1和i减1 每个数据都会重复执行*4的操作,然后是整数的差为何会成为浮点数,再有,你的4先乘了平方再开方,和最后乘以4有什么区别?
作者: vireague    时间: 2015-2-7 08:33
偶,  写的时候只考虑图像处理原理过程了   
作者: 傲凌    时间: 2015-2-7 08:34
zhou1994 发表于 2015-2-7 08:22
随便说几句,第一个循环,有i加1和i减1 每个数据都会重复执行*4的操作,然后是整数的差为何会成为浮点数, ...

兵兵大神

作者: 灰原哥哥    时间: 2015-2-7 08:35
求解释,
求一阶倒数,然后进行导数阈值,

差分阈值,
有什么区别?
作者: Henry商    时间: 2015-2-7 08:36

作者: zhou1994    时间: 2015-2-7 08:41
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
傲凌 发表于 2015-2-7 08:34
兵兵大神

又装逼了。匿了。大神你莫追过来打我啊
作者: 天翊    时间: 2015-2-7 09:28
zhou1994 发表于 2015-2-7 08:22
随便说几句,第一个循环,有i加1和i减1 每个数据都会重复执行*4的操作,然后是整数的差为何会成为浮点数, ...

大神。

作者: zhou1994    时间: 2015-2-7 09:30
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
天翊 发表于 2015-2-7 09:28
大神。

我已经匿了,你不该黑我了
作者: 天翊    时间: 2015-2-7 09:30
zhou1994 发表于 2015-2-7 09:30
我已经匿了,你不该黑我了

匿了也是大神。
作者: 板正的    时间: 2015-2-7 09:37
zhou1994 发表于 2015-2-7 08:22
随便说几句,第一个循环,有i加1和i减1 每个数据都会重复执行*4的操作,然后是整数的差为何会成为浮点数, ...

大神、、

作者: 1224091496    时间: 2015-2-7 09:40
想请教lz几个问题:
1.为什么要乘以4
2.sobel算子算的是梯度,这个一维的图像算导数就可以,为什么要把本身平方再开方
3.sobel算子是二维的,要对更靠近所求点的像素加权,lz这种算法是不是更应该为Prewitt算子
4.话说这和差分阈值有什么区别
作者: 葱葱哥    时间: 2015-2-7 10:42
牛逼!
作者: zhou1994    时间: 2015-2-7 11:08
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
天翊 发表于 2015-2-7 09:30
匿了也是大神。

你不要过来打我
作者: zhou1994    时间: 2015-2-7 11:08
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
板正的 发表于 2015-2-7 09:37
大神、、

又认识?
作者: 六步上篮    时间: 2015-2-7 11:11
zhou1994 发表于 2015-2-7 08:22
随便说几句,第一个循环,有i加1和i减1 每个数据都会重复执行*4的操作,然后是整数的差为何会成为浮点数, ...

66666666666

作者: zhou1994    时间: 2015-2-7 11:36
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
六步上篮 发表于 2015-2-7 11:11
66666666666

我随便说的
作者: 板正的    时间: 2015-2-7 11:50
zhou1994 发表于 2015-2-7 11:08
又认识?

不认识、、

作者: Lewis卤蛋    时间: 2015-2-7 12:20
看了半天,其实就是找到图像的跳变沿
作者: zhou1994    时间: 2015-2-7 12:22
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
板正的 发表于 2015-2-7 11:50
不认识、、

哦哦。
作者: 沉默的萝卜    时间: 2015-2-7 13:58
zhou1994 发表于 2015-2-7 08:07
不知道有什么效果,但是这段程序的作者,一定没有太多的写程序经验。

前辈真是厉害

作者: 绿眼睛兔子    时间: 2015-2-7 14:05
zhou1994 发表于 2015-2-7 09:30
我已经匿了,你不该黑我了

浪险啊

作者: 旋风麦林    时间: 2015-2-7 14:14
这哪里算完美,那个算子是啥我不知道(也就这算子像是很厉害的样子),其他的没看出比差分阈值强哪了。。。。计算量这么大,光电二队表示不服。
作者: Quixote    时间: 2015-2-7 15:49
静待出问题
作者: Quixote    时间: 2015-2-7 15:52
完全脱裤子放屁,多一道手续。既没解决阈值随动,又没解决时间。
作者: 傲凌    时间: 2015-2-7 17:15
zhou1994 发表于 2015-2-7 08:41
又装逼了。匿了。大神你莫追过来打我啊

匿了也是大神

作者: zhou1994    时间: 2015-2-7 17:26
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
沉默的萝卜 发表于 2015-2-7 13:58
前辈真是厉害

莫学他们黑我
作者: 43380249    时间: 2015-2-7 20:37
zhou1994 发表于 2015-2-7 08:41
又装逼了。匿了。大神你莫追过来打我啊

电视剧大神
作者: zhou1994    时间: 2015-2-7 21:36
标题: RE: 福利 CCD完美边线处理 正交偏导数 sobel边缘检测 辽科大 EXPLAINOR 阐释者
43380249 发表于 2015-2-7 20:37
电视剧大神

看不看手撕鬼子
作者: 满地落叶    时间: 2015-2-8 02:12
不明觉厉





欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2