使用PS怎么把矩形图像拉成梯形,中心位置不能移动。左边保持不变,右边高度变成1/4。

用自由变换的扭曲达不到效果,扭曲的话会把中心右移。
原图是上面左边的图,我用红色在中间位置做了个标记,用PS的扭曲后变成了右面的样子,图片被拉像了右边部分,中间的红色移到了右边,而我只需要挤压右边,垂直方向应该保留在原来的位置。

看了你的图片后 发现你问了一个伪问题:

你要么画完梯形后填充 要么斜切矩形然后CUT掉多余部分,原因如下:

在矩形变梯形的算法中 为了保持原有的图像完整性(可以理解为透视效果),从算法上要考虑到X轴与Y轴同时递增,其算法公式如下:
X轴:XSCALE={X-NX(失去的长度)}/X
PIX_N=Xpix(old)/XSCALE

Xpix(new)=Xpix(old)-Xpix(old)/Pix_N(1)+.....+Xpix(old)-Xpix(old)/Pix_N(n)
Y轴:同X轴
具体的代码写法很长 原理如上,下面来看看楼主的要求

楼主的要求可以这样理解:
在变换成梯形的时候 像素的X轴坐标不变 Y轴坐标递减
而这样的拉伸(透视效果)是不存在的 ,因为在图像的像素仅一个轴方向的坐标递减时处理完的图像 看起来任然是俯视效果 。

表达能力不怎么样 你看明白了吗?

P.S.:
1、如果你是程序员 就应该能清楚的明白我的意思 ,不过如果你是程序员的话 应该不会问这样的问题 , 因为这个问题 只要简单想想二维数组的值移位就应该很清楚了。
2、如果你是学美术的 那你也根本就不会问这样的问题 这是基本功 呵呵。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-23

扭曲的话,按住SHIFT将右上角的点往下拖,中心不会右移

追问

你这个是PS自己标的旋转中心点,是始终保持在中心的。
你在扭曲之前的矩形中部画一条竖线试试,右上角往下拖那条竖线就会移到右边。

第2个回答  2013-05-23
用辅助线,先把这个矩形中点找出来,然后再把等分的四块矩形的中点找出来,做上辅助线,就很清楚了,这个绝对是一点都不差,我是做平面设计的,自己电脑没装软件,没法演示给你看,前面我写得你看清楚了,其实非常简单。
1可以用蒙版,可以做到中间字母不变
2可以用失量的矩形来做,也不会变形。。。
第3个回答  2013-05-23

是这个意思吗?

第4个回答  2013-05-23
一楼是的程序员吗?回答得好深奥
相似回答