great2001 发表于 2007-6-26 22:41

请问matlab下如何实现图像的平移

呵呵,可能这是一个很简单的问题,matlab中存在图像旋转、缩放等函数,但是就是没有发现图像平移的函数,另外通常对图像的操作是以像素为单位进行的,如果想将图像以亚像素单位平移可以吗?比如说将图像在x和y方向分别平移10.2 和 15.7,在matlab中是按照10 和 16处理的吗?谢谢各位

whatman 发表于 2007-6-27 11:48

呵呵,我也想知道这个问题啊!有高手知道请指点

donkeyxu 发表于 2007-6-27 17:23

不能直接加减吗?比如原来的是(x,y);a=axies;
直接变成(x-10.2,y+16.2),axies(a);保持原来的坐标就行了。

mst-tum 发表于 2007-6-27 22:38

我就是像楼上说的这样干的,效果还不错。:lol

whatman 发表于 2007-6-28 09:11

donkeyxu 能不能把那个问题说的详细一点,我用了,可是程序老是报错,呵呵,谢谢了!
页: [1]
查看完整版本: 请问matlab下如何实现图像的平移