小卷331 2023-03-26 16:42 采纳率: 92.9%
浏览 34
已结题

从图片中将带有字的田字格切割出来

如果我想要把一张图片中的带有字的田字格给切割出来,有什么方法呢,我的想法是通过传统算法与深度学习算法结合来实现,但是具体上来说我有很多问题,比如如果是用深度学习的话,我们可以让网络学会识别带字的田字格,但是如果是在图片中有一整块连续的田字格(其中有的田字格写了字,有的没写字),那要怎么识别呢,而且就算识别出来了,我们又如何咏传统算法进行切割呢?望大师指教或给点思路,如果不明白我的意思,我也可以给一些图片让大家想想如何分割

  • 写回答

2条回答 默认 最新

  • $encoding 2023-03-26 16:50
    关注

    判断图片中是否有田字格,可以先进行图像预处理,如灰度化、二值化等,然后利用形态学操作(如膨胀、腐蚀等)去除一些噪声和干扰,接着使用边缘检测算法(如Canny算法)提取图片中的边缘信息,最后使用霍夫变换或其他方法查找图像中的直线或矩形,如果找到一定角度和间距的直线或矩形,判断这些区域是否有规律地排列,从而识别图片中是否有田字格。

    如果要将识别到的田字格进行切割,可以考虑使用以下方法:

    1. 基于轮廓切割:先使用图像分割算法(如Otsu、K-means等)将田字格中的每个格子分割出来,然后再对每个格子进行轮廓检测,利用检测到的轮廓对每个格子进行切割。

    2. 基于边缘连接切割:先使用图像分割算法将整块田字格分割为每个单独的格子,然后利用边缘检测算法找到相邻的格子之间的连线,最后利用连线将每个格子切割出来。

    如果没有标准化的田字格图片数据集,可以手动标注一些样本数据集,包含不同种类、不同大小、不同字体的田字格,通过机器学习训练出一个识别准确的模型。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 4月4日
  • 已采纳回答 3月27日
  • 修改了问题 3月26日
  • 创建了问题 3月26日

悬赏问题

  • ¥15 GDI处理通道视频时总是带有白色锯齿
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序
  • ¥100 角动量包络面如何用MATLAB绘制
  • ¥15 merge函数占用内存过大
  • ¥15 Revit2020下载问题
  • ¥15 使用EMD去噪处理RML2016数据集时候的原理
  • ¥15 神经网络预测均方误差很小 但是图像上看着差别太大
  • ¥15 单片机无法进入HAL_TIM_PWM_PulseFinishedCallback回调函数