社区
C++ Builder
帖子详情
位图旋转,缩放后,失真问题,请高手指教.............
zaqizaba
2004-05-03 10:40:22
有位图A,B。
A比B大一些
A是背景,B是前景
B在A上面进行旋转,缩放,等操作
我做的总是有些误差。
比如B图旋转1、2、3次,放大1、2、3次,再缩小1、2、3次,旋转1、2、3次,B图和原来的样子地方就吻合不了了。
脑袋都想渣了~,我的方法是,每次把源图B的坐标映射到目标图上,这样应该没错啊。。。。。可是。。。。。
哪位做过图象处理的兄弟能给点思路吗?
...全文
255
8
打赏
收藏
位图旋转,缩放后,失真问题,请高手指教.............
有位图A,B。 A比B大一些 A是背景,B是前景 B在A上面进行旋转,缩放,等操作 我做的总是有些误差。 比如B图旋转1、2、3次,放大1、2、3次,再缩小1、2、3次,旋转1、2、3次,B图和原来的样子地方就吻合不了了。 脑袋都想渣了~,我的方法是,每次把源图B的坐标映射到目标图上,这样应该没错啊。。。。。可是。。。。。 哪位做过图象处理的兄弟能给点思路吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
happyct
2004-07-07
打赏
举报
回复
肯定要用原始数据的,否则,误差会越来越大
wenz
2004-07-07
打赏
举报
回复
整数运算都有精度损失,除非你都用浮点数,但这样也会有精度损失,但是会比较少。
勉励前行
2004-05-03
打赏
举报
回复
累積誤差。
jemyzhang
2004-05-03
打赏
举报
回复
就像 constantine(飘遥的安吉儿)说的:
每次的操作都用原始数据直接变换,这样还原后不会失真,因为实际上根本就没有变换。
constantine
2004-05-03
打赏
举报
回复
你要保存图象的原始数据在内存里先,然后记录你旋转和缩放的记录,每次利用原始数据来处理,这样就不会有问题了。
不然,单是缩放就会破坏图象的数据。
zaqizaba
2004-05-03
打赏
举报
回复
up
lihongxing2002
2004-05-03
打赏
举报
回复
顶
zaqizaba
2004-05-03
打赏
举报
回复
坐标转来转去头都大了。。。。。。。。。。。。。。好大啊!!!
点阵图、矢量图、像素图、
位图
图像、位元块传输
本文介绍了多种图像类型。点阵图由像素构成,
缩放
会
失真
;矢量图通过数学函数生成,
缩放
不
失真
,适用于图形设计等。像素图以像素点为单位组合排列,应用广泛。
位图
图像由像素组成,存储空间大,放大有锯齿。还提到了位元块传输相关知识。
位图
和SVG用法比较
本文对比了
位图
和SVG图像的优缺点,
位图
由像素组成,色彩丰富但
缩放
易
失真
;SVG由数学向量构成,文件小且
缩放
不
失真
,但色彩表现有限。介绍了
位图
在Web项目中的成熟应用,以及SVG在集成多个图像和交互性上的优势。
图片色彩
失真
html,矢量图会
失真
吗?
矢量图是一种基于数学定义的图像,由线连接的点组成,每个对象具有独立属性。它们不会
失真
,适合
缩放
、
旋转
和高分辨率印刷,常用于图形设计、标志设计等。矢量图文件小,无限放大不
失真
,但难以表现色彩丰富的图像效果。与
位图
相比,矢量图更便于编辑。
Photoshop基础知识:
位图
图像与矢量图像
本文介绍了Photoshop中
位图
和矢量图的基本概念。
位图
由像素组成,适合表现丰富色彩但放大易
失真
;矢量图基于数学向量,可无损
缩放
,适合图形与文字设计。两者在图像处理中有不同应用场景。
Windows程序设计 读书笔记 -
位图
和BitBlt。
本文深入讲解了GDI编程的基本概念,包括
位图
的处理、函数使用、设备描述表的创建和使用,以及如何通过掩码实现图像的特殊效果。同时,文章提供了多个代码示例,演示了如何在Windows环境下进行文本绘制、
位图
缩放
和
旋转
等操作。
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章