首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

picture图片缩放时色彩失真了

2013-06-19 
picture图片缩放时颜色失真了网上下载的一个VB图像标尺示例例子,自己理解他在用picture进行图片缩放中使

picture图片缩放时颜色失真了
网上下载的一个"VB图像标尺示例"例子,自己理解他在用picture进行图片缩放中使用的是:
StretchBlt picDisp.hdc, 0, 0, picDisp.ScaleWidth, picDisp.ScaleHeight, picOrig.hdc, 0, 0, m_origW, m_origH, vbSrcCopy
出现的问题就是对图片缩小的时候颜色失真和厉害,但放大或恢复成原始大小颜色又正常了,对这个不理解,请问这是什么样原因?
[解决办法]
用下面的试试

Call SetStretchBltMode(PicDisp, 4)


但是缩放和拉伸本来就会造成像素损失,

热点排行