大富翁竟然没有高手?高手都在哪里啊?问一个非常问题!请高手解答,在线等待!分数不够在加!菜鸟别近来!(100分)

  • 主题发起人 主题发起人 InvidentXp
  • 开始时间 开始时间
I

InvidentXp

Unregistered / Unconfirmed
GUEST, unregistred user!
高手们好,怎么做一个连续抓取屏幕图片然后保存,在把这些图片转换成AVI?Gif,Mpg都可以!
不要告诉我用GifImage和AviWriter,那些都不可以实现!通过Delphi实现!高手们,求你们回答!
分不够在加!
 
我是低手,到此一游。。。
 
这些运算量好大,就是MS也不一定做的好
 
用DIVX压缩:)
 
http://www.delphipages.com/edit/count.cfm?ID=3555
这是作者的说明,它可以保存为GIF,但是使用了GIFImage控件
In may 2001 I released a (quite) popular component called Tscreencapture.
I promised a second version in which you could create an animated gif file which
contained all the token screenshots.
The supported image types:
- BMP
- JPG
- GIF
- Animated GIF
So here it is: TenKSupport TtspScreenCapture II
Have fun with it anddo
n't forget to read the Readme.txt included in the zipfile.
 
这个控件怎么用?有例子吗?
 
超级解霸的录像功能中不是可以把视频录制成一张张的图片吗?
 
用HyperCam和HyperSnap-DX 4都可以的呀!!!!
 
http://www.playicq.com/dispdoc.php?t=&id=2390
 
为什么GifImage和AviWriter不能实现?控制好了完全可以.
 
人家是不想用,不是不能用
 
无聊的问题。要追求速度就不要用控件
 
干吗用AVI、GIF和MPEG,这三个东东用来保存800X600的动画都是不可能的,因为数据量太大。
其实我们可以利用计算机的特点:屏幕上的内容变化比较小,一般只有局部变化,如鼠标的
移动、菜单的弹出等。因此我们可以将屏幕分成若干个区域并编号,然后每取一屏即与前一
屏的相应块比较,若相同则放弃此块,若有差异则保存块号及块的内容。

不过你得自己开发一个播放器。其实很多CAI课件都是用这个原理做的。
 
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=538683
 
恩,现在我已经解决了问题,主要问题是怎么把黑白的GIF文件转换成24位真彩GIF?

希望高手解答!
 
解决了,好啊,我还...
 
RGB->XYZ的线性逆映射
 
我不会啦!
 
GIF不是只有256色的吗,怎么会有24位真彩的?
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部