Zhom

Linux的IO复用与epoll

基础概念 文件描述符fd 文件描述符(File descriptor)是计算机科学中的一个术语,是一个用于表述指向文件的引用的抽象化概念。 文件描述符在形式上是一个非负整(unsingned int)数。实际上,它是一个索引值,指向内核为每一个进程所维护的该进程打开文件的记录表。当程序打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符。在程序设计中,一些涉及底层的程序编...

双目视觉--立体校正

前言 立体校正是双目视觉中重要的图像处理技术。双目视觉符合极线约束,即左右目的匹配点与双目相机的光心在同一平面。 ​ 通常,左目一点在右目的极线是倾斜的,这使得在沿着极线搜索进行立体匹配时要实时根据极线方程计算下一个在极线上的坐标。立体校正可以使得双目视觉投影到一个相同的平面,这使得极线将会完全水平。 opencv c++实现立体校正 ​ 在实现立体校正,要先完成双目相机的立体标...

C++ library

前言 c++的中使用库通常需要两个文件,即头文件include和库文件library。 头文件include是一个包含函数变量声明的头文件,在c++程序中必须包含头文件,才能获得库中函数、变量的声明,才能正常使用。头文件声明了哪些函数或变量可以使用。 库文件library又分为静态库和动态库。 静态库会被编译到可执行文件中,优点是速度更快,因为在链接器链接的时候有更多的优化技术来优化...