我一直试图在网上找到一些关于如何使用VID和PID向特定USB设备发送和接收数据(或者似乎被称为帧)的免费和有效代码.
有没有人知道如何在delphi中这样做?
对于德尔福来说,似乎根本就没有这个!
我想知道我是否可以将JMenuBar添加到JFrame或JRootPane的装饰窗口,或者是否包含内容窗格内的边框.我看到像Firefox或Photoshop这样的应用程序在装饰窗口中有他们的菜单栏.
这可能吗?我环顾了谷歌,但我还没有找到任何关于这种事情的结果.我希望Java有这种能力.
我想在使用媒体录制器录制视频时显示已过滤的相机预览.要过滤预览,我需要正常的帧,我可以从onPreviewFrame()函数获得,但在使用媒体记录器录制视频时,onPreviewFrame()函数不会被调用.所以我想知道的是,有没有其他方法可以让这些帧进行过滤,然后在修改后显示它们?我查看了Google Play中的一些应用,例如Videocam Illusion.它在录制视频时显示预览效果.我想做类似的事情,但没有提示如何这样做.所以我将非常感谢有关该问题的任何帮助/提示/代码/示例.谢谢.
我在Qt中做了一个Windows表单应用程序,我有一些QPushButton,QGroupBox等等,应用程序运行良好.
但是当我将应用程序留到第二天时,我发现按钮,组框和所有框架周围的所有框架都会消失.但应用程序仍然按预期工作.
在这里,我编辑了一幅图片.
应用程序在其他对话框中的某些小部件上设置一些样式表,并设置一些小部件启用和关闭.
但有没有人有同样的问题?也许有一个解释为什么会发生?
我试图每秒提取一个视频帧,同时在一个文件夹中有多个视频。我让它适用于像这样的 1 个视频,但我认为我搞乱了所有视频的循环。以下是 1 个有效视频的代码。
import cv2
pathOut = r"C:/Users/Me/Out/"
vidcap = cv2.VideoCapture(r'C:\Me\Desktop\test.mp4');
count = 0
success = True
while success:
success,image = vidcap.read()
print('read a new frame:',success)
if count%30 == 0 :
cv2.imwrite(pathOut + 'frame%d.jpg'%count,image)
count+=1
Run Code Online (Sandbox Code Playgroud)
对于所有视频的循环,我都是这样制作的。
import os
import cv2
pathOut = r"C:/Users/Me/Out/"
count = 0
success = True
counter = 1
listing = os.listdir(r'C:/Users/Me/videos/train')
for vid in listing:
vid = r"C:/Users/Me/videos/train/"+vid
cap = cv2.VideoCapture(vid)
count = 0
counter += 1
while success:
success,image = cap.read()
print('read a …
Run Code Online (Sandbox Code Playgroud) 我有一个使用框架的遗留网站.框架内的页面不使用白色背景,因此,当帧中的页面转换时,我会看到恼人的"白色闪光".我认为这可以通过更改背景颜色来修复<frame>
,但无论输入什么,Internet Explorer都不会看到任何东西,只有白色.Firefox似乎接受背景颜色,但IE不是这样.
注意:请不要让我使用框架 - 我知道; 哎呀,我想我甚至已经宣讲过一段时间了......哈哈......
我在一个框架环境中工作,并试图判断一些javascript代码执行的框架是顶框架(包含其余部分的框架).
到目前为止,我试图检查它
window.parent != null
Run Code Online (Sandbox Code Playgroud)
但它总是返回false,就像在这个简单的例子中一样.
<html>
<head>
<script>
alert(parent == null);
</script>
</head>
<body>
<h1>OH YEAH!</h1>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
有没有办法做到这一点?我不需要便携,现在我正在寻找IE6解决方案.
我想修剪 - 在开始和结束时切断帧 - 可以采用各种不同格式的视频,然后保存修剪后的视频。
有没有关于如何做到这一点的图书馆或建议?
谢谢!
我有一个简单的网页,其中1帧显示pdf,另一个显示菜单栏.
<iframe src="bar.html" name="menu" ></iframe>
<iframe src="doc.pdf" name="itempane" ></iframe>
Run Code Online (Sandbox Code Playgroud)
使用chrome我可以从菜单栏导航到父级,然后返回到包含pdf的框架以便打印它
var pWindow = window.parent;
pWindow['itempane'].print();
Run Code Online (Sandbox Code Playgroud)
尝试在IE11中执行相同操作会产生无效的调用对象错误.
你可以在http://www.abhrdev.co.uk/main.html看到这个
我做错了什么/ IE做什么不同?
干杯
更新.....
我想我已经证明这不是一个javascript编码问题,但与IE中的pdf处理有关.使用以下页面
<a href="javascript:printFromMain('pdfpane');">Print PDF</a><br/>
<a href="javascript:printFromMain('htmlpane');">Print HTML</a>
<iframe src="bar_1.html" name="menu" ></iframe>
<iframe src="doc.pdf" name="pdfpane" ></iframe>
<iframe src="doc.html" name="htmlpane" ></iframe>
Run Code Online (Sandbox Code Playgroud)
和这个功能
function printFromMain(paneName) {
var pWindow = window[paneName];
pWindow.focus();
pWindow.print();
}
Run Code Online (Sandbox Code Playgroud)
html页面的打印有效,但不是pdf,pWindow.focus()给出了无效的调用对象 - 任何洞察为什么可能会收到很大的回复
通常我们将JavaScript <script>
标记放在HTML文档的底部,就在结束</body>
标记之前,这样做的好处是它们在DOM中已经可用的所有元素之后执行,还有更多的东西.
但是,我使用的是框架文档 1,<frameset>
而不是<body>
标签.我不想把它们放在<head>
文档中,因为它们不能立即访问3以下的DOM元素.而且我不想<iframe>
在标准身体标签中使用s 4.我试过了
<head>
<title>Framesets are interesting</title>
</head>
<frameset cols="50%,50%">
<frame id="frame-a" src="a.html">
<frame id="frame-b" src="b.html">
<script type="text/javascript">
console.log("hello world!");
console.log(document.getElementById("frame-a")); // this is what I'm after
</script>
</frameset>
Run Code Online (Sandbox Code Playgroud)
但是,脚本根本没有执行,甚至没有出现在DOM检查器中.当然,一个<frameset>
可能只包含<frame>
和<noframes>
标签.但是,在<frame>
标签之后真的没有办法让脚本执行吗?
仅供参考,将它们放置在</frameset>
有时用<body>
s 完成后也不起作用.
1:是的,我知道他们已被弃用了.它们只是我项目的自然选择2,一个简洁的并排视图,显示两个文档并以复杂的方式将它们滚动在一起.
2:......之前我从未使用过它们,所以我想尝试一下.
3:这就是我最终的结果,毕竟一个onload处理程序是微不足道的.问题仍然存在,我很好奇.
4:工作正常,但需要复杂的CSS样式