image - 需要在原理图中找到直线(图像)

标签 image image-processing imagemagick imagemap

在我的应用程序中,我有黑/白原理图,右下角有一个标题栏。标题栏有几个框(矩形),我需要找到每个矩形角的坐标。请注意,在我的应用程序中不存在噪声,并且所有边缘都是完全笔直的(0 度和 90 度)。我应该使用什么技术来找到每个框角的像素位置?由于这些图像的简单性,我希望避免像 Hough 这样的变换

这是一个示例:

sample

最佳答案

如果初始图片清晰,边缘清晰,线条有 1px,我会使用 3x3 过滤器

|0 1 0|
|1 1 1|
|0 1 0|

过滤后的图片中每5个就是一个交点。每 2 是黑色内的一个内边缘点

关于image - 需要在原理图中找到直线(图像),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20070838/

相关文章:

javascript - 基于预加载图像更新 src 图像不起作用

image - Dropzone createThumbnailFromUrl() 问题

imagemagick - 如何找到ImageMagick配置文件的路径

image-processing - 对图像(或BLOB)使用CombineFileInputFormat吗?

Ruby:在 Ubuntu 上安装 rmagick

java - 使用 java 执行 imagemagick 命令没有输出

image - 如何使用 calc (width - X) 保持图像比例

javascript - 使用 JavaScript 获取 CSS 背景图像的大小?

java - 使用位图的图像质量问题

c++ - 同一张图片不同的base64编码