CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  VCL组件开发及应用

DELPHI下怎样实现图象问题

楼主bbsboyy()2000-01-28 18:14:00 在 Delphi / VCL组件开发及应用 提问

DELPHI下怎样实现图象问题  
        1。图象前景逐渐显示出现,然后逐渐慢慢消失  
        2。背景逐渐碎化,而前景不动  
  问题点数:50、回复次数:7Top

1 楼qinzhi()回复于 2000-01-28 18:26:00 得分 0

如果在一张图片内实现你所说的功能好像不可能,只有前景用一个,背景用一  
  张,透明后,分别处理Top

2 楼bbsboyy()回复于 2000-01-28 18:34:00 得分 0

怎么实现呢?Top

3 楼qinzhi()回复于 2000-01-28 18:45:00 得分 0

这个我也没有做过,不过我想首先对前景的像素进行深度处理然后渐渐接近正常颜色,背景碎化我不明白什么意思。Top

4 楼huzi(胡子)回复于 2000-01-28 18:50:00 得分 10

有两种可供选择:  
  1:比较简单,但效果不很理想:  
        将前景与背景做逐单元替换。单元大小可以是任意几乘几的范围。  
  2:实现起来比较麻烦,  
        将前景与背景做逐点加权合并:  
        设A、B2图,每个点按   A*X   +   B*Y合并,生成C图。  
        X、Y为权值,满足:X+Y=1。  
        将X从0到1变化,Y从1到0变化,则生成的C图就是渐变结果。  
        需要注意的是,处理内容根据图象格式不同,分别要处理RGB或YUV等。Top

5 楼Venne(感觉一下)回复于 2000-01-28 20:00:00 得分 40

请下载带源码的HARMFADE控件,里面的东西可以参考,它在两个图像之间,或者两种颜色之间的淡入淡出效果非常好。  
  http://best.163.com/~venne/download/component/harmfade.zip  
  Top

6 楼bbsboyy()回复于 2000-01-29 10:20:00 得分 0

让我TRY一下。  
  以前在DOS中曾做过类似程序,但到WIN后便很迷茫。  
  碎化在很多屏保中可看到Top

7 楼bbsboyy()回复于 2000-01-29 13:15:00 得分 0

very   cool  
  venne   果然高Top

相关问题

  • 怎样实现图象渐变效果?
  • 怎样实现黑白图象变成彩色图象
  • 请您大驾:怎样实现图象的分割?
  • 怎样实现图象的逐行扫描!
  • VC或BC下怎样实现图象的绘制?
  • 怎样实现从摄像头中取出图象文件????
  • 请问图象无损失放大,怎样才能实现?
  • 在怎样用MAPX控件实现在mapinfo中的“图象配准”功能?
  • 高手请进,如何在DELPHI中实现一透明GIF图象沿一定的路径运动?
  • 在delphi下怎样实现skin技术?

关键词

  • 图象
  • 前景
  • 实现
  • 背景
  • 处理
  • 图

得分解答快速导航

  • 帖主:bbsboyy
  • huzi
  • Venne

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

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