社区
游戏开发
帖子详情
如何计算某个像素在经过拉伸或者缩放后坐在的位置??
Baesky
2010-09-17 09:32:10
如题,某一像素例如在(300,400)这个点,经过拉伸和缩放后,如何获取这一点的坐标?为了保证图形不失真,如何进行等比缩放?
...全文
173
2
打赏
收藏
如何计算某个像素在经过拉伸或者缩放后坐在的位置??
如题,某一像素例如在(300,400)这个点,经过拉伸和缩放后,如何获取这一点的坐标?为了保证图形不失真,如何进行等比缩放?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xingzhe2001
2010-09-17
打赏
举报
回复
拉伸和缩放的矩阵是类似的,都是对角阵
如果是相对于原点缩放,那么用(300,400)乘上旋转缩放矩阵后就是变换后的位置
如果是相对于其他一个点P缩放,那么需要构造一个将p移到原点的平移矩阵,然后用(300,400)先平移,再缩放拉伸,再平移会P就可以得到变换后的位置
dengzikun
2010-09-17
打赏
举报
回复
一般都是从缩放后的图象像素坐标反推源图象像素坐标,然后插值计算像素.
不失真,很难.用复杂一点的插值算法,可以减小失真.
计算
机图形学基础
该课程是
计算
机图形领域的基础的课程,包含了
计算
机图形学的数学原理,例如在
计算
机图形学中的重要坐的标变换的原理。该课程也是游戏开发、VR/AR等开发的基础课程。在该课程中除了讲授数学原理,还包括了C++实践,...
Android开发 View的平移、
缩放
、旋转以及
位置
、坐标系
但是,如果锚点的
位置
变了,那么View
缩放
后的
位置
也将发生变化,如下图所示 4、旋转View的相关变量和方法 ( 注意:针对整个View ) View相关成员变量 [java] view plain copy //此成员变量包含了View的平移、...
数字图像处理题库
1、已知某个
像素
点P的坐标为(25,10),则其4邻域包含如下
像素
:(ACD) A、 (24,10) B、 (24,9) C、 (26,10) D、 (25,9) 注:4邻域及其上下左右四个方位,所以只改变一个坐标值。 2、已知某个
像素
点P的坐标...
OpenCV图像XY方向实现线性
缩放
,使用双线性插值(Bilinear interpolation)
在图像的仿射变换中,很多地方需要用到插值运算,常见的插值运算包括最邻近插值,双线性插值,双三次插值,兰索思插值等方法,OpenCV提供了很多方法,其中,双线性插值由于折中的插值效果和运算速度,运用比较广泛...
vue使用three.js实现外部加载模型的自动
缩放
的效果(进一步优化)
一、vue使用three.js加载外部模型自适应渲染区域大小 1、实现效果 当在http://localhost:8080/#/scale?...若不是glb格式,可以通过blender软件进行导入后再导出为glb格式。 2、实现思路 (1)定...
游戏开发
8,303
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章