————致力于用代码改变世界
摘要: OpenCV实战案例——直线检测[C++] 0.前言 本文以实战案例为背景,一步步讲述如何使用计算机图像处理相关知识提取图片中英语填空题答题线。 1.需求背景 某公司打算设计一款英语题目批改APP,要求学生上传英语填空题图片,然后该APP自动标注答题线位置(使用红线标注),方便后续定位和批改答案。下图(图1-1)为某一学生上传的英语填空题图片 阅读全文
posted @ 2024-06-11 15:56 hello_nullptr 阅读(8) 评论(0) 推荐(0) 编辑
摘要: OpenCV实战案例——校正+切边[C++] 0.前言 本文以实战案例为背景,讲述如何使用计算机图形学知识完成需求,实现最终效果。本文包含实战案例素材以及过程代码讲解,方便读者理解。 1.案例需求 某公司打算开发一款用于提取学生作业本的程序,学生用手机拍摄自己的作业上传到程序,程序进行处理最终提取出作业本区域方便老师批改。 下图(图1-1)为某 阅读全文
posted @ 2024-06-11 10:21 hello_nullptr 阅读(7) 评论(0) 推荐(0) 编辑
摘要: OpenCV RotatedRect类中angle参数探究[C++] 0.前言 本文主要探讨RotatedRect类angle的实际含义,为后续学者提供一定的参考。 1.官方手册 RotatedRect其一构造函数如下图(图1-1)所示。 在OpenCV图形坐标系中,水平方向向右为x轴正方向,垂直方向向下为y轴正方向,左上角为(0,0)点。 center表示矩形的中心 阅读全文
posted @ 2024-06-10 19:53 hello_nullptr 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 浅析OpenCV分水岭变换watershed函数的markers参数[C++] 0. 前言 本文是笔者在学习C++ OpenCV库时学习心得,在学习分水岭变换函数时,由于缺少相关学习资料,导致笔者理解吃力,故写此文章阐述一下对该函数的理解,希望对其他学习人士提供帮助。 本文主要介绍了watershed函数参数以及参数实际表示。 请您按文章次序阅读。 您需要提前了解的相关知识有: 阅读全文
posted @ 2024-04-29 23:30 hello_nullptr 阅读(41) 评论(0) 推荐(0) 编辑