QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: thinking520

关于屏幕截取技术?

[复制链接]
发表于 2004-12-28 14:04:13 | 显示全部楼层
那也要分开取,控制台取法跟X绝对不一样
回复

使用道具 举报

发表于 2004-12-28 14:32:43 | 显示全部楼层
qt国际化很easy呀
参考$QTDIR/examples/i18n
3.3.3下都有中文的例子了
回复

使用道具 举报

发表于 2004-12-28 14:51:50 | 显示全部楼层
[quote:c1c0a4a756="cavendish"]qt国际化很easy呀
参考$QTDIR/examples/i18n
3.3.3下都有中文的例子了[/quote]
人家要的是动态语言切换!
回复

使用道具 举报

发表于 2005-1-6 14:50:21 | 显示全部楼层
to  tingxx:请问你可以留个联系方式吗,我也在用qt,有些问题想请教请教
回复

使用道具 举报

发表于 2005-1-6 18:12:09 | 显示全部楼层
我的信箱
[email protected]
不过,我编程入门级都算不上呀
回复

使用道具 举报

 楼主| 发表于 2005-1-7 09:46:13 | 显示全部楼层
谢谢mozilla斑竹,我用您给的例子做了测试,可是速度太慢,我希望至少达到15~20帧/秒的效果,有什么别的方案可以提高速度吗?
回复

使用道具 举报

发表于 2005-1-7 10:26:38 | 显示全部楼层
你是说XgetImage()达不到一秒13到20次,还是整个程序?
回复

使用道具 举报

 楼主| 发表于 2005-1-7 10:41:30 | 显示全部楼层
我指的是把屏幕数据放置在内存中的时间。
回复

使用道具 举报

 楼主| 发表于 2005-1-7 11:34:01 | 显示全部楼层
其实也即是XgetImage()函数的执行时间吧,我用的1024×768,色深16,一次截屏竟然耗时间4s,my god!
回复

使用道具 举报

发表于 2005-1-7 15:04:17 | 显示全部楼层
不对呀,要不了这么长时间的。我抓1280x1024,16也很快。
回复

使用道具 举报

 楼主| 发表于 2005-1-7 15:27:06 | 显示全部楼层
是不是和机器性能有关,我的机器性能很烂的说!
回复

使用道具 举报

 楼主| 发表于 2005-1-12 17:57:31 | 显示全部楼层
谢谢大家参与!经过测试,如果要提高性能的话,可以用XShmGetImage替代
XGetImage函数,同等情况下,性能可以提高一倍。当然,提高性能的最好办法还是给显卡安装硬件加速驱动。
回复

使用道具 举报

发表于 2005-1-18 08:23:28 | 显示全部楼层
[quote:4a5f2bd82c="qintm"]mozilla, 我是一个linux下的开发人员,我们公司目前使用Motif开发,我想请教你一个问题:能否使用X/Motif开发出动态语言切换的程序界面,比如FlashGet的语言选择项一样的功能啊?希望不吝赐教[/quote]
我想这个功能,windows下的写法和linux下的写法一至吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 17:25 , Processed in 0.095706 second(s), 13 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表