问题标签 [screen-grab]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 PHP 和/或 Javascript 进行屏幕抓取?
只是想知道是否可以使用 PHP 脚本或 javascript 屏幕抓取您正在查看的页面?例如,在 iframe 中加载页面,然后将该视图保存为 JPEG?
我敢肯定这是有可能的,但是有没有任何已知的实现/库可以提供帮助?
linux - Linux:启动窗口、捕获屏幕
我需要编写一个 Red Hat Linux 命令行工具来启动一个窗口并将其外观以 JPEG 格式捕获到磁盘。
通常目标机器没有显卡,但我们可以安装任何软件组件(例如,X)。
一两个问题:
您可能会为此建议哪些库或工具?
如果我使用 GTK+ 之类的东西来创建这个工具,缺少显卡会妨碍它的执行吗?
我看到了scrot
,但它似乎不支持在没有用户交互的情况下捕获特定窗口。
macos - 在 Mac OS X 桌面上选择一个区域
如果您在 Mac OS X 中按 cmd+shift+4,您可以选择屏幕上显示相应坐标的区域。我需要在我的一个应用程序中实现这样的功能,但不知道该怎么做。有人可以给我一些建议吗?
谢谢。
c++ - 从另一个应用程序获取应用程序的 OpenGL 输出
我想知道是否可以在 C/C++ 中启动应用程序并获取其标准视频输出?
这样做的目的是获取应用程序的缓冲区,并将其用作具有特殊纹理坐标的顶点网格的纹理(以便将其投影到 FullDome 中)?
我正在Linux下开发。
java - 运行 Java ScreenGrabber 示例
我正在尝试测试 JMF 的Screen Grabber 示例。谁能告诉我如何编写运行此示例的主要方法?
我在 Google 中查看了很多内容,但还没有找到让它发挥作用的方法。因为我不知道必须在 main 方法中使用两个类(LiveStream 或 DataSource)中的哪一个。
否则,我尝试运行命令:
但它向我展示了以下异常:
谢谢您的帮助。
问候!
c# - 如何抓取图像并将其保存在文件夹中[c# windows application]
我正在使用 c# 创建一个 Windows 应用程序。我有一个按钮应该捕获图像(整个桌面屏幕)并将其保存在一个文件夹中。我还需要显示图像的预览。
python - 从屏幕抓取时增加 fps
我想从我的屏幕上记录场景,只保留那些包含特定像素颜色的场景。我已经为此使用 python 编写了一个屏幕抓取器:
问题是我的每秒帧数不足以制作视频。我认为,我至少需要 25 fps。如何提高屏幕抓取器的性能以使其正常工作?如果可能的话,我想将 python 作为生产语言,因为我不擅长 C++。
是否有类似 python 的编译器之类的东西?
python - 减少内存中的 PIL 图像大小
我正在从屏幕上用 screengrab 抓取 PIL 图像,将它们保存在队列中并将它们写入 jpg 图像序列。
我使用生产者线程来捕获和工作人员将图像写入磁盘。
但是我注意到,当用 jpg 压缩时,即使写入的输出不是那么大,这个队列也会很快变得非常大。这导致抓取被放入磁盘上的扩展内存中,从而使写入过程变得更慢。由于我的数据是突发的,我可以用一些时间来写入磁盘,但是如果将内存写入磁盘,它就会变得太慢。
有没有办法在将图像添加到队列之前压缩它们?
干杯,
android - MHL 与 Nexus One
我有兴趣将 MHL(移动高清链接)与我的旧的和扎根的 Nexus One 一起使用。那可能吗?
从我的角度来看,我假设 MHL 可以通过使用特殊的驱动程序/固件来实现,或者 MHL 是否也需要特殊的芯片?
到目前为止,我还没有找到关于该主题的太多信息。谢谢你的帮助。