CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

如何在缩放位图时避免图像失真(在线等)

楼主lijilai1978(lijilai1978)2005-04-02 09:47:11 在 VC/MFC / 界面 提问

小弟做了一个绘图函数,从文件中读取数据再绘到屏幕上。为了保证刷新的速度,采用双缓冲的办法。但是对图像放大或者缩小时,图像失真严重。请教各位,有没有办法克服这种失真。 问题点数:20、回复次数:6Top

1 楼3LegsCat(三脚猫)回复于 2005-04-02 09:55:37 得分 0

缩放时图像失真是不可避免的,但方法仍有好坏之分,如计算位置直接取点失真就会大一点,如果用双线性插值等方法就可以失真小一点Top

2 楼lijilai1978(lijilai1978)回复于 2005-04-02 10:00:01 得分 0

如何用双线性插值方法?或者刷新屏幕除了用双缓冲方法还有没有其他的办法可以使刷新速度提高Top

3 楼3LegsCat(三脚猫)回复于 2005-04-02 12:27:50 得分 20

http://digi.163.com/04/0701/17/0Q7KMS2F001618F7.html  
  http://www.eliu.info/js109.asp  
   
  用DirectDraw画图速度比较快Top

4 楼lijilai1978(lijilai1978)回复于 2005-04-03 09:39:48 得分 0

感谢楼上。好像很复杂!Top

5 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-04-03 11:28:46 得分 0

缩放用的是StretchBlt?那之前先  
  SetStretchBltMode(hdc,COLORONCOLOR)Top

6 楼lijilai1978(lijilai1978)回复于 2005-04-03 23:09:15 得分 0

使用SETSTRETCHBltMode好像没有没有什么效果。Top

相关问题

  • 如何使图像不失真?
  • 如何使图像旋转后的失真最小
  • Word转换PDF文档时,图像失真问题如何解决
  • 图像叠加算法,输出失真,高手帮忙看看啊
  • 图像缩放
  • 如何不失真的缩小图片???
  • 图像文件较大时,存入数据库后,再读出会失真,甚至一团黑
  • bcb 中制作的*.hlp 文件中的图像部分失真,请教高手!我使用的格式*.Rtf
  • 请问,一个声卡开关声音的问题,和树形图像的失真??
  • 高分求解不失真(或者失真少一点也行)的bcb图形缩放代码,

关键词

  • 图像
  • 屏幕
  • 失真
  • 缩放
  • 双线性插值
  • 刷新
  • setstretchbltmode
  • 缓冲
  • 方法
  • 速度

得分解答快速导航

  • 帖主:lijilai1978
  • 3LegsCat

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo