社区
CUDA on Windows XP
帖子详情
图像旋转处理速度慢的问题
chenmeng19850123
2013-10-27 09:40:24
问题描述:
我需要将一幅大小为图像为5000*8000的图像旋转90度。在内存中操作的方式是:
原图在内存中:
1 2 3
4 5 6
7 8 9
旋转90度后图在内存中:
1 4 7
2 5 8
3 6 9
如果用内存一个搬运的话,需要1200ms;我想控制在200MS以内
求大家给出解决方法的建议?
用GPU ?
...全文
341
1
打赏
收藏
图像旋转处理速度慢的问题
问题描述: 我需要将一幅大小为图像为5000*8000的图像旋转90度。在内存中操作的方式是: 原图在内存中: 1 2 3 4 5 6 7 8 9 旋转90度后图在内存中: 1 4 7 2 5 8 3 6 9 如果用内存一个搬运的话,需要1200ms;我想控制在200MS以内 求大家给出解决方法的建议? 用GPU ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linxxx3
2013-11-06
打赏
举报
回复
例子好像举错了吧,那个是转置,不是旋转。 还有,如果是灰度图,总共40MB,即使每个点都用int存储,也就160MB,用cpu做,好好优化不会超过1s的。我能想到的思路,是分块做,利用cache,然后看能不能利用128bit指令。 gpu的思路类似,找本书研究一下里面矩阵变换相关的例子
Sift算法与VC代码
Sift特征匹配算法可以处理两幅图像之间发生平移、旋转、仿射变换情况下的匹配
问题
,具有很强的匹配能力。在Mikolajczyk对包括Sift算子在内的十种局部描述子所做的不变性对比实验中,Sift及其扩展算法已被证实在同类...
Delphi图像处理 --
图像旋转
图像旋转
,是指按照给定的角度,计算出图像每个像素坐标点在新图像上的坐标位置,从而实现整个图像坐标变换的图像处理手段。其像素坐标的变换公式为: (1)、x' = x * cos(angle) + y *sin(andle) y' = x * -sin...
基于QT和OpenCV实现Linux平台下图像处理
当我们视频图像处理程序需要解决“跨平台”
问题
的时候,OpenCV+Qt是一种很好的选择。这里和大家分享的GOQtTemplate3为一款开源的、功能强大的多平台视频图像平台,经过较长时间打磨和实际项目检验,已经比较成熟。...
基于FPGA的
图像旋转
设计
基于FPGA的
图像旋转
设计 该项目是参加2019届全国大学生FPGA大赛的作品,系统主要实现视频任意角度旋转。利用国产的紫光同创公司的FPGA芯片作为开发平台,视频图像从摄像头实时采集,经过算法旋转后,通过hdmi接口...
Android高效旋转图片的方式
Android 图片旋转和镜像: Android中图片旋转、镜像都会创建新的Bitmap,而且没法使用缓存,效率较低 在需要局部的地方优化:参考附件中代码。 优点: 1、速度更快(对比matrix的方式速度2-5倍); 2、cpu和内存...
CUDA on Windows XP
231
社区成员
424
社区内容
发帖
与我相关
我的任务
CUDA on Windows XP
CUDA on Windows XP
复制链接
扫一扫
分享
社区描述
CUDA on Windows XP
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章