【FPGA/图像处理】几何变换-旋转

    少女dtysky

    世界Skill

    时刻2015.05.30

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。旋转同样是仿射变换的一种特例,它接受一个角度,将图像绕着某个中心进行转动,适合逆向映射。旋转的实现有多种,比如两次错切的旋转[26]、直接坐标变换[27]等,中心点的选取方式也有许多,但对于FPGA采用图像的几何中心较为合适。。本节将会说明如何用FPGA实现旋转的模块.....

    【FPGA/图像处理】几何变换-错切

    少女dtysky

    世界Skill

    时刻2015.05.29

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。错切也是仿射变换的一种特例,它接受水平和垂直两个方向的错切系数,将图像进行扭变,它同样适合进行逆向映射。错切常用于图像校正操作,同时也可以作为旋转变换的中间变换[26]。本节将会说明如何用FPGA实现错切的模块.....

    【FPGA/图像处理】几何变换-缩放

    少女dtysky

    世界Skill

    时刻2015.05.29

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。缩放同样是仿射变换的一种特例,它接受水平和垂直两个方向的缩放值,将图像进行伸缩,缩放用前向映射实现会出现一个问题,就是在缩放值大于1的时候可能会出现空隙[3]。这是由于在前向映射下,并非原图像的每一个像素都可以映射为目标图像的像素,在软件上这可以通过一些插值方法来实现,但对于FPGA而言同样的实现需要用更为复杂的逻辑,故此处暂且采用逆向映射,这实际上采用了最近邻插值算法。本节将会说明如何用FPGA实现缩放的模块.....

    【FPGA/图像处理】几何变换-平移

    少女dtysky

    世界Skill

    时刻2015.05.27

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。平移是仿射变换的一种特例[25],仿射变换本质上是一个以输入坐标为自变量的线性函数,将在后面的章节详细介绍。平移变换每一个方向的变换只与该方向的输入坐标和偏移量有关,它将图像按照输入的偏移量向着水平和垂直两个方向进行移动,偏移量可正可负,所以会涉及越界的问题。大部分的仿射变换用前向映射实现都会比较复杂,但平移变换是一个例外,可以用特殊方法处理,本节将会介绍如何实现一个平移的模块.....

    【FPGA/图像处理】几何变换-镜像

    少女dtysky

    世界Skill

    时刻2015.05.27

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。镜像的目的是将图像进行翻转,与色彩反转类似,不过它变换的是坐标。镜像可以用前向映射实现,同时由于输出坐标必然落在原先的图像区域内,所以不用进行区域判断,属于比较简单的几何变换,本节将说明如何实现一个镜像的IP核......

    【FPGA/图像处理】几何变换-裁剪

    少女dtysky

    世界Skill

    时刻2015.05.27

    图像处理系列文章基本都是我本科毕设论文同步发布,这个项目以LGPL许可被发布在http://fil.dtysky.moe。几何变换的基本操作单元是像素的坐标,它保留色彩信息,对坐标进行变换。几何变换有两种大方向的分类,分别是前向映射和逆向映射[3],对于FPGA而言,前向映射实现需要的资源较少,但是往往难度较高,但只能满足一部分简单的变换。裁剪操作可以用前向映射实现,它保留图像的一个区域的色彩信息,将其他部分的色彩置为背景,本节将说明如何实现一个裁剪模块......

    «

    0

    »