当前位置: 首页 > 面试题库 >

如何在Java中快速截图?

卫甫
2023-03-14
问题内容

我正在实现一个简单的眼动仪,它需要对屏幕上正在发生的事情进行快速屏幕截图,并同时从网络摄像头捕获视频。

顺便说一句,从网络摄像头检索视频的速度更快,并且返回字节数组,该字节数组的处理速度非常快。

有人知道更快的解决方案吗?可以链接到Java的C ++库也可能会有所帮助。

谢谢!

更新:决定切换到OpenCV,现在正在寻找使用它制作屏幕截图的方法:)


问题答案:

你绝对应该对OpenCV有所帮助



 类似资料:
  • 问题内容: 我想使用Java使用FFMPEG或其他解决方案来截取我的机器的屏幕截图。我知道linux在没有JNI的情况下可以与ffmpeg一起使用,但是在Windows中运行它却无法正常工作,并且可能需要(JNI?)是否有一些简单的Java类的示例(以及其他必需的东西)来捕获可在Windows环境中运行的屏幕快照?FFMPEG可以替代吗?我想以比Java Robot API更快的速度来截屏,我发现

  • 我想使用java使用FFMPEG或其他解决方案拍摄我的机器的屏幕截图。我知道linux可以在没有JNI的情况下使用ffmpeg,但是在Windows中运行它不起作用,可能需要(JNI?)是否有一些简单的Java类的示例(以及任何其他必要的)来捕获可在windows环境中运行的屏幕截图?有什么替代FFMPEG的方法吗?我想以比Java机器人应用编程接口更快的速度截屏,我发现它可以截屏,但比我希望的要

  • 问题内容: 我有一个名为overView的UIView: 我只想截取此视图的屏幕截图,而不是整个屏幕。并制作尺寸截图: 这是我的代码: 屏幕截图具有所需的大小,但是它需要整个视图的屏幕截图,而不仅仅是“ overView”。 问题答案: 要绘制一个视图,只需使用以下命令: 如果您想多次使用它,可能扩展可以完成这项工作: // Swift4 //旧的Swift 要解释这些参数的作用: UIGraph

  • 问题内容: 我听说过这里讨论过的“快速逆平方根”,我想将其放入我的Java程序中(仅出于研究目的,因此请忽略有关本机库更快的任何内容)。 我在看代码,C代码直接将C转换为带有C指针魔术的。如果尝试使用强制转换在Java中执行此操作,则将无法正常工作:java会截断float(如您所愿),并且您将无法获取基元的指针(如在C中那样)。那你怎么做呢? 问题答案: 使用此方法之前,请记住先对代码进行基准测

  • 问题内容: 如何快速混淆代码。我有一个非常小的 Java App ,我想将混淆的代码交付给客户端。我听说过很多有关 ProGuard 混淆代码并下载的信息,但不知道如何混淆我的“ abc.jar”文件。 我检查了它的网站,但其中包含许多要阅读的材料。我不需要沉迷。我只需要简单地将变量,方法和类的名称更改为一些不可读的名称即可。我知道ProGuard还提供所有其他功能。 Q1。 因此,谁能告诉我一些

  • 问题内容: 我有一个看起来像这样的SQL查询: 从本质上讲,正是ORDER BY部件在减慢速度。如果我要删除它,则EXPLAIN成本会下降一个数量级(超过1000倍)。我已经试过了: 但这并不能给出正确的结果。有什么简单的方法可以加快速度吗?还是我需要花更多时间使用EXPLAIN工具? 问题答案: 的效率很低。 有关性能的详细信息,请参见我的博客中的文章: 甲骨文:ROW_NUMBER与ROWNU