怎样纠正图像的倾斜,并恢复图像原来大小。

brainkong 2004-01-08 04:00:22
一副扫描图像因为纸张放倾斜,得到倾斜的图像。
怎样纠正图像的倾斜,并恢复图像原来大小。
...全文
399 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
thirdapple 2004-01-19
  • 打赏
  • 举报
回复
这个如果是扫描的,应该可以取得边缘,然后再Hough出斜度旋转
zzwu 2004-01-17
  • 打赏
  • 举报
回复

纠正图像的倾斜的办法:
* 利用现成软件:用photoshop
* 自己编程实现:
1. 找出图像的左上角点的坐标,设为(x1,y1)
2. 找出图像的右上角点的坐标,设为(x2,y2)
3. 求出图像的倾斜角度a=arcrtan(y2-y1,x2-x1)
4. 将图象旋转a

[注1]如果左上角或右上角点的颜色和背景一样,可以改用其他点,如
1. 左下角或右下角,
2. 左上角或左下角,
3. 右上角或右下角,

[注2]如果图像四个角没有2个相邻点的颜色和背景不一样,则也可以取上下左右4边中,任意一个边上的2个边界上的点,也能用来计算图像倾斜角度的!

[注3]如果图像四个角和四个边上都去不到所要的点,则此图像的倾斜角度的自动校正就难了.
一般来说,是不可能的了.





MatrixXP 2004-01-16
  • 打赏
  • 举报
回复
找一个可以表示倾斜角度的特征 计算倾斜角 再校正
caesar22 2004-01-15
  • 打赏
  • 举报
回复
那能不能先定义一个局部坐标系,然后再把这个局部坐标系和世界坐标系统一起来???我在学习CAD软件进行产品反求,扫进电脑的点云也是位置不对,我就是用那个软件,把局部坐标系和世界坐标系统一起来的。。。
我不太明白该怎样建立局部坐标系,应该定义在图象的中点。。。
brainkong 2004-01-14
  • 打赏
  • 举报
回复
我要的自动算法,大家提提意见。
caesar22 2004-01-09
  • 打赏
  • 举报
回复
要是位图,那我会...把每个点都偏移........还是坐标转换嘛.......(菜鸟啊...怎么老是想出最菜的方法!!!!!!!!!!!!!!!!!!)
wuyapu 2004-01-09
  • 打赏
  • 举报
回复
自动纠斜的算法我也在找。
ehom 2004-01-08
  • 打赏
  • 举报
回复
手动还是自动?
wuhuang95 2004-01-08
  • 打赏
  • 举报
回复
扫描图上应该有坐标吧?!用CAD就可以,如果有GIS软件(如ArcInfo,Geoway等)就更方便了!

4,449

社区成员

发帖
与我相关
我的任务
社区描述
图形图像/机器视觉
社区管理员
  • 机器视觉
  • 迪菲赫尔曼
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧