zoukankan      html  css  js  c++  java
  • 【CImg】简单的畸变矩形矫正

    三个角点确定一个平面,畸变的平面可以看成是不同基底下同一图像的表示

    ============================我是分割线=============================

    1. 问题:

      一张图片会因为拍摄角度、摆放角度的问题,在图像生成的时候有畸变,没有按一个正常的矩形显示

          

      矫正之后:

           

    2. 原理

      1)利用霍夫变换找到矩形边界,以及角点

      2)分成两个三角片矫正

        

      如上图,畸变矩阵(左)投影到标准A4(右)有,

        

      同理可得E点可由CB、CD为基底的组合来表示。

    =============================2016.05.13更====================================

    因为是A4纸,所以分成两个三角形区域矫正问题不大

    但是矫正区域有内容的话,则会在三角划分的区域出现明显的突变

    还是要计算透视矩阵

  • 相关阅读:
    JavaScript笔记
    Css学习笔记
    Html学习笔记
    TCP/UDP是如何传输的?
    使用ActionBar实现下拉式导航
    Android3.0 以前的Fragment支持
    使用ActionBar实现Tab导航
    添加Action View
    启用程序图标导航
    使用滚动条(ActionBar)
  • 原文地址:https://www.cnblogs.com/cheermyang/p/5401220.html
Copyright © 2011-2022 走看看