使用频域检测图像中的平行线

2023-12-05

我有一张带有直线的图像。 我想使用频域检查这些线是否平行。 我正在对图像进行快速傅立叶变换,得到变换图像。

有谁知道如何使用变换图像来查找直线是否平行?


So here are the two cases, using either some random angle or the same angle, of 2 lines of variable lengths, and their absolute value ffts. sample img

因此,有很多方法可以通过查看它们的 fft 来判断它们是否平行,我将在一个更简单的方向上给出提示,从 fft 图像的中心开始......

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用频域检测图像中的平行线 的相关文章

  • 有没有一种简单的方法来提供基于 Matlab 的 Web 应用程序或 Web 服务?

    我和一位同事花了几年时间开发一个非常酷的 Matlab 应用程序 MDLcompress 在 Matlab 中 我可以输入 MDLcompress filename txt 它会告诉我有关 filename txt 内容的各种非常酷的内容
  • 压缩图像使其小于 4KB

    我有一个人的图像 我想将其压缩以使其小于 4KB 我需要对其进行压缩 并且即使图像缩小 仍然可以识别人的脸部 这是特蕾莎 梅 Theresa May 142kB 并调整大小为 72x72 并转换为灰度并减少到 2kB图像魔术师在命令行 co
  • 防止Matlab舍入输出?

    我运行一个简单的脚本来估计函数的根 一切都很好 算法的每次迭代都会打印出当前的 x 和 f x 但是当脚本完成并将 x 的最终估计设置为函数的输出时 该值将被返回并四舍五入到小数点后 3 位 while k lt maxit k k 1 d
  • 合并两个 ColorMatrix 或在 Imageview 上同时应用两个或多个 ColorMatrix

    我正在更改 ImageView 的亮度 对比度 饱和度和色调 我对此进行了很多搜索 我得到了一些可以使用的代码颜色矩阵 1 For 亮度ColorMatrix 是类似的东西 float brightness 50F 1 5F ColorMa
  • 如何为伪随机数生成器设置自定义种子

    我需要在使用的地方进行一些测试randn伪随机数生成器 我如何自己设置种子 以便每次运行此测试时都会得到相同的结果 是的 我知道这有点奇怪 但这就是问题所在 我找到了RANDSTREAM对象具有seed属性 但它是只读的 有什么方法可以用它
  • 使用 openCV 检测 ROI

    我正在做一项工作 我必须找到感兴趣的区域 ROI 然后对图像执行阈值 由于我不是计算机领域的 所以我遇到了一些困难 我开始尝试通过以下代码找到投资回报率 code string filename 2011 06 11 09 3A12 3A1
  • 如何在Java中裁剪图像的某些区域?

    我正在尝试执行以下代码 private void crop HttpServletRequest request HttpServletResponse response int x 100 int y 100 int w 3264 int
  • 如何在 Matlab 中绘制连通性/邻接矩阵图?

    我想在 MATLAB 中绘制网络 电网 的结构图 我有一个包含每个分支的往返节点的列表 我没有节点的坐标 并且每次模拟的系统拓扑都会发生变化 我还需要能够为各种线路 节点分配不同的颜色 以可视化电压问题或过载等 类似于我使用传记 下面的代码
  • 如何使用PNGJS库从rgb矩阵创建png?

    我无法从此处的文档创建 PNG 文件 编码 https github com niegowski node pngjs https github com niegowski node pngjs 该文档提供了有关操作现有 PNG 的示例 为
  • MATLAB 中的神经网络

    我在 MATLAB 中训练了异或神经网络并得到了这些权重 iw 2 162 2 1706 2 1565 2 1688 lw 3 9174 3 9183 b 1 2 001 2 0033 b 2 3 8093 出于好奇 我尝试编写 MATLA
  • Matlab中带误差条的直方图

    我想将误差条放在条形图中 每个条形上方 我试过 bincentres 85 10 85 nelements 1 4 14 24 46 57 63 63 174 147 69 49 22 9 4 2 1 0 err sqrt nelement
  • 更改 DCT 系数

    我决定使用 libjpeg 作为处理 jpeg 文件的主要库 我已阅读 libjpg txt 文件 我很高兴该库允许以方便的方式读取 写入 DCT 系数 由于编写自己的解码器需要很长时间 我的工作与无损嵌入相关 目前我需要从文件中读取 DC
  • Matlab——处理对象

    有一个句柄类Foo classdef Foo lt handle properties SetAccess public GetAccess public x end methods function obj foo x construct
  • Matlab交换

    我正在尝试创建一个函数 将矩阵中的特定数字与同一矩阵中的特定数字交换 例如 如果我从 A 1 2 3 1 3 2 开始 我希望能够创建 B 2 1 3 2 3 1 只需告诉 matlab 将 1 与 2 交换即可 任何意见 将不胜感激 谢谢
  • 在Matlab中使用bar3时如何设置x和y值?

    快速版 如何在 Matlab 中控制 3 维条形图的 x 和 y 值 Details 假设我们有一个 10 x 20 的数据矩阵 我们使用以下方法绘制它bar3 我们要设置 x 和 y 值 例如 foodat rand 10 20 xVal
  • 在相空间肖像matlab中添加箭头

    MATLAB 如何添加具有恒定大小的沿着相空间中的轨迹的箭头 附图 MATLAB 有一个内置的annotation http www mathworks com help matlab ref annotation html可用于生成箭头并
  • 用于二元形态树修剪的内核中的“不关心”元素,MATLAB

    我正在尝试修剪数字 0 9 的骨架图像 由于原始数字厚度的不规则性 该图像有时会高度分支 为此 我尝试使用图 4 中所示的内核 http homepages inf ed ac uk rbf HIPR2 thin htm http home
  • 以向量化方式将两个维度为 5 的数组相乘

    我在 MATLAB 中有一个三维域 对于域中的每个点 我定义了三个大小的数组 NX NY NZ 在域的每个点 A1 size A1 NX NY NZ A2 size A2 NX NY NZ A3 size A3 NX NY NZ 对于每个元
  • 如何在Matlab中显示图像的红色通道?

    我有一个 3D 矩阵im它代表 RGB 图像 我可以 imshow im 显示图像 我想一次仅显示一个 RGB 通道 我想显示红色通道并且希望它显示为红色 我试过了 imshow im 1 但它显示灰度图像 这不是我想要的 如何显示红色通道
  • 简化代码以避免 if else 除法问题

    我想通过避免使用来进行优化If else我使用这个元素是因为当 E 0按照我的问题的逻辑B 0 0 0 0 0 结果我有一个错误Nan 我想这是因为我有R 0 在 i 1 和 2 时 i reflects the time boolean

随机推荐