回答
你可以安装其中一个these firefox插件(和firefox一起),通过适当的参数让程序对firefox进行系统调用firefox,瞧,你有一个截取网页截图的程序。
不确定您是否在寻找纯粹的MATLAB解决方案。但是如果你有方便的Python,看看PyWebShot。然后,你可以调用从MATLAB使用exclamation mark syntax的Python脚本等
我不知道,如果Matlab是做到这一点的最好办法,但这里的如何:
- 利用Matlab的内置在网络功能在Matlab的浏览器打开网页
- 下载并使用ScreenCapture工具从Matlab的文件交换保存截图到文件
如果您需要更细致的控制,您可以使用Java的java.awt.Robot.createScreenCapture截取屏幕截图,然后保存。这可以从Matlab内部完成(它实际上是ScreenCapture实用程序的基础),也可以从独立的Java代码完成。
它可以在没有启动的情况下运行浏览器还是只是在内部启动它? – user198729 2010-04-13 16:01:44
否:要得到一个屏幕截图,你需要它是可见的 – 2010-04-13 20:45:18
我不知道如何在MATLAB中做到这一点(为什么你会想在MATLAB中做到这一点,除非它是更大的东西的一部分)......但是有一个专门的Firefox插件, ... FireShot。很好地工作,不用担心。
- 1. 如何将网页转换为图像?
- 2. 如何使用Javascript将网页转换为PDF或图像?
- 3. 如何将图像转换为MATLAB中的网页安全色彩图?
- 4. 将网页转换为图像
- 5. 如何使用MATLAB将.PNG图像转换为值矩阵?
- 6. 使用java将网页转换为jpeg图像
- 7. 如何将PDF转换为网页浏览图像?
- 8. 如何将网页中的字体转换为图像
- 9. 转换为MATLAB图像
- 10. 如何将本地图像转换为网页可访问图像
- 11. 转换网页图像布局为HTML
- 12. 到网页转换为PDF图像
- 13. 如何将网址转换成图像?
- 14. Matlab,如何将图像数组转换为整数aray?
- 15. 如何将matlab代码转换为图像?
- 16. matlab:如何将rgb图像转换为矩阵
- 17. 如何将图像从索引转换为RGB颜色usinh matlab?
- 18. 如何转换索引图像为RGB图像MATLAB?
- 19. 如何将位图转换为图像
- 20. 如何将图像转换为图标?
- 21. 如何将网页转换为JavaScript/Google网络工具包中的图像
- 22. 在Matlab中将二进制图像转换为灰度图像
- 23. 将网页转成图像?
- 24. 将MsWord第一页转换为图像
- 25. 将HTML页面转换为图像
- 26. Pdfbox1.8.12将PDF转换为白页图像
- 27. 如何在MATLAB中将彩色图像转换为灰度图像?
- 28. 将网页转换为PDF
- 29. 使用javascript将HTML转换为图像
- 30. 使用HtmlRenderer将HTML转换为图像
它需要哪个版本的python?它能用于python 2.5吗? – user198729 2010-04-13 04:52:08
它适用于Python 2.5。但也要注意我链接到的博文中的其他依赖关系,并确保您也安装了这些依赖项。 – ars 2010-04-13 05:13:31
我使用的是Windows XP,我设法安装了python'gtk'软件包,但我无法安装'gtkmozembed'软件包,没有可用的二进制安装程序:( – user198729 2010-04-15 13:33:52