
opencv学习
文章平均质量分 85
m0_71100223
这个作者很懒,什么都没留下…
展开
-
OpenCV学习 day8 调试与测试
在项目中如果要在调试中启动程序,可以使用下列方法: 按下F5键、使用“Start Debugging”按钮、主菜单选项卡进入调试模式后还允许以下操作: 在代码中添加、启用、禁用以及查看断点 中断正在运行的程序和进程来查看和检查代码 查看和检查函数的调用堆栈 查看和检查变量 反汇编源代码在代码中设置了断点之后,无论何时程序到达代码中的该行,程序都将中断。此时可以使用代码编辑器下的空间控件来执行下列任务: Cont原创 2024-07-04 17:18:39 · 1343 阅读 · 0 评论 -
OpenCV学习 day7 视频分析
原理就是将一个反投影图像中的白色像素看做二维平面上的散点,原创 2024-07-03 17:21:02 · 591 阅读 · 0 评论 -
OpenCV学习 day6 多线程
Qt框架有一个名为QWaitCondition类,可以让线程在满足一些其他条件之后,才继续进行,例如两个线程,一个创造图像,一个修改图像,如果图像未被创造出来,那么即时轮到该线程也无法进行后续步骤。通过利用Qt中可用的两种不同方法来使用QThread类,首先子类化并重写run方法,然后使用所有的Qt对象中可用的moveToThread函数。通常情况下,不同的进程彼此是无关的,而不同的线程共享内存和资源(进程可以通过操作系统提供的手段实现彼此交互)线程是进程的一个子集,也就是一个进程可包含多个线程;原创 2024-07-02 18:41:14 · 931 阅读 · 0 评论 -
OpenCV学习 day5 特征及其描述符
这一章我们学习OpenCV中一些重要的类和方法,这些内容能够让我们找出图像中被称作“特征(或关键点)”的可区分部分或者对象。如何学习描述符,描述符是对特征的描述。这些描述符在计算机视觉应用程序中用途广泛,包括图像对比、但应性变化检测、已知对象的定位等等。 OpenCV中的所有(至少是那些不太简短的)算法都是作为cv::Algorithm类的子类创建的。 FileStorage:可以实现对XML、YAML以及JSON文件的写入和读取。 FileNodel:是Node类原创 2024-07-01 20:59:54 · 686 阅读 · 0 评论 -
OpenCV学习 day4 基于OpenCV的图像处理
OpenCV提供了大量的功能来处理不同类型的图像处理任务,如图像滤波、几何变换、绘制、不同颜色空间的处理、图像直方图等等。 本节中所有的函数都是以Mat图像作为输入,并生成具有同样大小和相同通道数的Mat图像。通常滤波算法是从输入图像获取一个像素及其临近的像素,但是图像边缘的像素可能会缺少某个方向的邻近像素,所以作出假设,可能设为0或者与边界像素相等之类,用到cv::BorderTypes枚举指定。 OpenCV中的滤波函数:bilateralFilter:可以用来获取图像的双原创 2024-07-01 12:29:05 · 1695 阅读 · 0 评论 -
OpenCV学习 day3 图形视图框架
场景(QGraphicsScene类),用于管理对象元素或者图形对象元素(QGraphicsItem类及其子类)的实例。视图(QGrahicsView类),用于可视化和显示QGraphicsScene的内容,还负责将事件传递给QGraphicsScene。这两个类有不同的坐标系统,因此在进行坐标改变时,要分别使用转换位置值的函数。对象元素图形对象元素(QGraphicsItem类及其子类,可以是线、矩形、图像、文本。原创 2024-06-29 16:16:33 · 446 阅读 · 0 评论 -
OpenCV学习 day2 (Mat和QImage)
也可以使用一个Mat类的一部分,创建另一个Mat类,例如以一个图像的(25,25)为起点创建一个50*50像素的正方形RIO Mat类(RIO 感兴趣区域,Region of Interest)注意QImage类和Mat类的数据格式不一样,QImage类是RGB,而OpenCV的Mat类是BGR,Mat roi(image, Rect(25, 25, 50, 50)) //左上角是 (0,0)<bits>: 8、16有无符号的整数 32有无符号的整数和福电视 64有无符号的浮点数。原创 2024-06-28 16:19:13 · 1487 阅读 · 0 评论 -
OpenCV学习 day1
OpenCV,开源计算机视觉库,主要关注速度和性能,因此各个模块中包含了数百个算法。这些模块主要分为:主模块和附加模块。主模块是OpenCV社区提供,而附加模块是将第三方库和接口集成到OpenCV构建中所需要的封装器。原创 2024-06-28 10:27:30 · 922 阅读 · 0 评论