150分求“每秒抓超过7次的整屏图像到文件中(仅800*600*16M色就可以了)”(50分)

  • 主题发起人 主题发起人 wql
  • 开始时间 开始时间
W

wql

Unregistered / Unconfirmed
GUEST, unregistred user!

谁能在一秒钟内抓出超过7次的整个屏幕(仅800*600*16M色)图像到文件中,还不

说通过tcp或udp进行传输,谁能给出在一秒钟内抓出超过7次的整个屏幕图像的例子

或依妹妹给我,加150分。难道要用DirectX ???

我的依妹妹: wqlem@km169.net
 

对不起:

分数错了!不似 50分 而似 150分 !!! ^_^
 
我再加150分,呵呵....
 

夜丽鸭女狼,我一定要找到你,快快回答我的问题啊 !!!
 
极其关注!
 
你看看那个“黑客DELPHI”.......
 
//你看看那个“黑客DELPHI”.......
估计就是从那边过来的 :-p
 

请各位继续!!!
 


一般硬盘直接写速率也就几兆 ( 一台使用 Ultra66 IDE接口 7200RPM 硬盘峰值读
写速度是14.5M/s, 实际应用中要打很大的折扣 )

再看你的要求, 一副800*600*16M色的图像数据大小是
800*600*24/8/1024 = 1406Kb = 1.3M
七幅就是1.3*7 = 9.1M

也就是说, 一秒钟连写硬盘的时间都紧张.
 
可能其他高手还有办法,所以提前。
 
不保存还可以
保存很费时间的...
 
用Bitblt截图 7次/秒时没问题的,但是正如上面的帖子,你的处理和存储是不容易的。
pcanywhere的做法是,
第一降低色彩,最多256色;
第二至处理传送更新的矩形区域。
 
图象的规格确实大了一点。(一般用352*288)
建议在存储或传输前先压缩一下。
确实需要用DirectX(当然VFW也可以)
 
lotus 123 的 screenCam 是怎么变得阿?.我估计肯定有问题!!
 
我的程序可以哦. 不过通过网络传输没有试过.不过估计速度很快. 我的1024x768 16bit 可以有
5 fps PIII550 , 800x600速度估计也很快. 过几天我写好了给你好么? 分数留给我吧.

To:cheka
/*一般硬盘直接写速率也就几兆 ( 一台使用 Ultra66 IDE接口 7200RPM 硬盘峰值读
写速度是14.5M/s, 实际应用中要打很大的折扣 )
再看你的要求, 一副800*600*16M色的图像数据大小是
800*600*24/8/1024 = 1406Kb = 1.3M
七幅就是1.3*7 = 9.1M*/

你的计算方法有错. 我用高速RLE压缩后, 大小只有,原来的1/5 -1/7 就是 800*600*16/8/6 *7=1120K /s
再加上我用关键帧技术的话, 大小就更小了.


也就是说, 一秒钟连写硬盘的时间都紧张.




 
to xwings:
发过来看看,只要是好东西,分数没有问题!!!
 
to xwings:
aayzhao@263.net,谢谢.
另,请帮忙看看http://www.delphibbs.com/delphibbs/dispq.asp?lid=610129
讨论的正火呢.[:D]
 
等一两天.我做个演示. 原来的程序太烂了. 我的是用directx的. 抓屏时,鼠标没有滞后感.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
680
import
I
后退
顶部