← 返回列表

图像旋转实现方法及装置

申请号: CN201611235685.3
申请人: 新岸线(北京)科技集团有限公司
申请日期: 2017年2月23日

摘要文本

本发明公开了一种图像旋转实现方法及装置,该方法包括:根据待旋转图像的源存储格式和源数据格式、图像的旋转角度,确定图像数据的读取顺序;根据确定的读取顺序读取图像数据中的各旋转单元,传送给旋转器;旋转器根据旋转角度对将读取到的旋转单元中的像素进行像素旋转,重组像素旋转后的旋转单元,得到相应旋转角度的图像。通过硬件的方式,以改变读取顺序的形式实现图像旋转,降低了硬件成本投入,提高了处理速度和效率。

专利详细信息

项目 内容
专利名称 图像旋转实现方法及装置
专利类型 发明授权
申请号 CN201611235685.3
申请日 2017年2月23日
公告号 CN106846255B
公开日 2024年1月16日
IPC主分类号 G06T3/602
权利人 新岸线(北京)科技集团有限公司
发明人 赵艳云; 张师群; 罗旻; 鲍东山
地址 北京市丰台区西四环南路76号14幢E203室

专利主权项内容

1.一种图像旋转实现方法,其特征在于,包括:步骤S301:根据待旋转图像的源存储格式和源数据格式、图像的旋转角度为90度或270度,将内存存取时的旋转单元的地址顺序按旋转角度进行变换;步骤S302:将地址顺序变换后的旋转单元,传送给旋转器;步骤S303:将每个旋转单元内的像素进行行列互换;步骤S304:将行列互换后的旋转单元,按照变换后的地址顺序以选定的旋转单元组为单位进行重新组织,得到处理后的图像数据,其中,所述方法还包括对旋转单元中的像素矩阵进行读写地址控制,地址读写顺序的内存使用循环过程包括:步骤A:针对像素矩阵中的像素点的第一簇,存储器按照逐列的顺序,从左到右,写入所述像素矩阵中的像素点,每次所述存储器写入所述像素矩阵中的像素点的一个块,共计写入8次,其中,一簇包含8个块;所述存储器按照逐行的顺序读取所述像素矩阵中的像素点,每次所述存储器读取所述像素矩阵中的像素点的一个块,共计读取8次;针对像素矩阵中的像素点的第二簇,所述存储器按照逐行的顺序,从上到下,写入所述像素矩阵中的像素点,每次所述存储器写入所述像素矩阵中的像素点的一个块,共计读取8次;所述存储器按照逐列的顺序读取所述像素矩阵中的像素点,每次所述存储器读取所述像素矩阵中的像素点的一个块,共计写入8次;将步骤A一直循环,直至像素矩阵中所有的簇都完成转换。