生命可以终止,梦想不会!
发布时间:2012-12-27 13:30:59
一、编译环境及库文件linux环境:ubuntu-10.10交叉编译:4.3.3arm板子:tq2440libz: zlib-1.2.7libjpeg: jpegsrc.v7libpng: libpng-1.5.10libyasm: yasm-1.2.0opencv: &nbs......【阅读全文】
发布时间:2012-12-27 13:17:05
linux环境:ubuntu-10.0.4 交叉编译:4.3.2 arm板子:basicarm2440 准备库:libz libjpeg libx264 libxvid libffmpeg libpng opencv yasm-0.7.2 版本: libz: zlib-1.2.3 libjpeg: jpegsrc.v6b libpng: libpng-1.2.18 libyasm: yasm-0.7.2 opencv: ......【阅读全文】
发布时间:2012-12-26 11:49:13
前面写过一篇北极之北之main函数之前,这篇文章其实解决的问题是main函数并不是第一个执行的函数,在main之前,函数的入口点是_start, _start会调用glibc里的__libc_start_main,main函数只是这个函数的入参。 在__libc_start_main中某一步,会执行main函数。这是上面一篇博文获取到的知识。 前两天,CU的gongping11写了一个博文atexit函数和exit函数的理解,这篇博文提到了atexit可以注册退出函数,在main之后,执行注册退出函数。讲的非常的好,我们......【阅读全文】
发布时间:2012-12-26 10:04:40
linux下编C 代码,我一般是用vim这个古老又强大的编辑器。平时写代码的时候,可能对齐缩进做的不是十分完美,这都没关系,因为写的时候,关键是实现功能,代码完工以后,完全可以采用工具将代码整理的优美工整,但是不能太过分,如果写代码的过程中,发现格式特别混乱,这说明自己并没有想清楚逻辑,这时候要警惕。 前两天GFree_Wind给我讲,我们代码风格要采用Kernel的风格,平时我写代码还算注意,但是也有不少小毛病,大家看我发博文贴上来的代码,有的地方缩进就是怪怪的,这是因为我在写完代码后,直接采用了自动缩进的排版工具,但是并没有将tab键转......【阅读全文】
发布时间:2012-12-26 10:01:23
coolshell有一篇讲K-Mean算法的博文,讲的非常好,研究生阶段学过这个算法。记得研究生阶段学过ISODATA算法,当时的家庭作业是这个算法的实现。K-Means比较简单,简单的讲,就是距离比较进的点,应该聚成一类。 K-Means的算法如下(陈皓大牛总结的): 随机在图中取K(这里K=2)个种子点。然后对图中的所有点求到这K个种子点的距离,假如点Pi离种子点Si最近,那么Pi属于Si点群。(上图中,我们可以看到A,B属于上面的种子点,C,D,E属于下面中部的种子点)接下来......【阅读全文】