问题标签 [capture]
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.
winapi - 任何快速简便的方法来捕获屏幕的一部分?getPixel 很慢,GetDIBits 开始时似乎有点复杂
我正在尝试一些代码在 Windows 上使用 getPixel 捕获部分屏幕,设备上下文为空(捕获屏幕而不是窗口),但它真的很慢。貌似GetDIBits()可以很快,但是好像有点复杂……不知道有没有库可以把整个区域放到一个数组中,pixel[x][y]会返回24位颜色像素代码?
或者 Mac 上是否存在这样的库?或者,如果 Ruby 或 Python 已经有这样的库可以做到这一点?
google-chrome - 你不知道如何在服务器端捕获任意 URL 吗?(含铬)
至于谷歌浏览器,如果我个人认为,一个网站会记录阅读历史。你不能在图书馆获得捕获吗?喜欢这个网站;链接文本
capture - libdc1394 上捕获的帧有问题
我一直在尝试使用 libdc1394 为火线相机编写帧捕获器。相机初始化正常,视频模式设置为支持DC1394_VIDEO_MODE_640x480_YUV422
,抓帧无任何错误。
然而问题是,返回的帧由 640x480x1.5 字节组成,实际上是 YUV411 封装。视频帧结构还指出使用的视频模式是 YUV411。
但是数据实际上并没有用 YUV411 解码。取而代之的是 YUV422 解码产生了一个有效的图像,但是图像的下部区域丢失了,显然是由于帧数据丢失了最后一个字节(YUV422 是每像素 16 位,YUV411 是每像素 12 位)。
现在相机符合 IIDC v1.30 并且 libdc1394 支持它。正在使用唯一支持的视频模式(如 libdc1394 所述),这是相机手册说明相机正在使用的模式。
我还没有通过谷歌搜索找到解决这个问题的方法。有什么线索吗?
c# - c#截屏虚拟桌面
我找到了一种使用 c# 创建虚拟桌面的方法。现在我想知道我们是否可以截取特定桌面的屏幕截图,如果可以,如何?
提前致谢
暴风雪
regex - 具有多个捕获组的 R 中的正则表达式组捕获
在 R 中,是否可以从正则表达式匹配中提取组捕获?据我所知,没有grep
, grepl
, regexpr
, gregexpr
, sub
, 或gsub
return 组捕获。
我需要从这样编码的字符串中提取键值对:
我总是可以只做多个完全匹配的 grep,或者做一些外部(非 R)处理,但我希望我可以在 R 中完成这一切。是否有一个函数或一个包提供这样的函数来做到这一点?
android - Android:相机不可用问题
我正在尝试捕获视频,当执行到达 recorder.prepare() 语句时,例程会引发异常:
看着 LogCat,我注意到“相机不可用”这一行。
有谁知道这里可能出了什么问题以及如何启用视频捕获?
谢谢!
java - 如何从网络摄像头拍摄单个快照?
我想使用 java 使用我的网络摄像头拍摄快照并将其保存为 jpg 文件。这样做需要哪些步骤?一个教程将不胜感激。
问候,
布克哈德
c# - 如何使用 C# 捕获特定 url 的图像?
如何使用 C# 捕获特定 url 的图像?
我想使用 C# 自动捕获基于特定 url 的网页图像。
例如,我有一个页面包含一个 txtUrl.Text = " http://www.some.com/index.aspx " ,然后我单击一个按钮,如何捕获该 URL 的图像?
graphics - 将打印输出捕获为矢量格式(PDF、SVG、EMF 等)
背景
- 我在创建绘图的 Windows 上使用商业应用程序
- 此应用程序仅允许两个输出选项:(1) 保存为位图文件和 (2) 打印到打印机
- 位图对我的目的没有用 - 我想要矢量
- 查看打印输出(我发送到 Windows XPS 打印驱动程序),根据我可以在不丢失细节的情况下进行的缩放量,似乎很清楚底层矢量正在发送到打印驱动程序
- 获得向量后,我将编写一些代码将它们转换为其他用途。
我的问题
- 从印刷品中获取矢量的选择是什么?(我对商业和开源开放)
到目前为止我想到的选项
- 获取位图并使用 VectorMagick 之类的程序。我已经尝试过这种方法。即使原始位图很大,它也不会产生我寻求的保真度。实际上,我相信使用任何跟踪方法都不会为我提供所需的质量向量。
- 打印到 Adobe PDF 驱动程序。这在技术上是有效的。我有 Adobe CS4,所以我可以打印到它保存生成的 PDF,然后将 PDF 导入 Illustrator,然后导出为其他一些矢量格式。这种方法的问题是金钱/许可。我拥有 Adobe CS4 的个人副本 - 所以这对我来说很好。但是出于商业目的,我需要在工作中捕获向量——不,我不会在工作中安装我的个人 CS4 副本。
- 是否有将打印输出直接捕获为矢量格式的“打印驱动程序”?我通过谷歌看到了一些商业的。如果您使用过它们,我想听听您对这种技术的体验。我可以自己编写,在这种情况下,您是否有指向我可以开始使用的任何现有代码的链接。
c++ - 屏幕截图忽略了一些窗口
我在 MFC 中工作,我正在尝试捕获桌面的 bmp。我正在使用 GetDC(NULL) 来执行此操作,但它似乎忽略了特殊的蒙皮窗口。它似乎忽略了用 UpdateLayeredWindow 绘制的窗口。这种行为似乎只发生在 Vista x64 和 XP 上。我也用桌面 HWND 尝试过 GetWindowDC,但结果是一样的。
注意: 1) 打印屏幕有效。2) 在 Vista 上,如果我启用 Aero,屏幕截图正常,会出现“特殊”窗口。所以在 Vista 上它只在 Aero 被禁用时发生。
一个想法?
谢谢你。