导航:首页 > 万维百科 > 摄像头控制网页页面设计

摄像头控制网页页面设计

发布时间:2020-12-05 22:22:20

1、有哪款摄像头视频监控软件可以设计在最前面

这样的软件肯定没有,不过可以通过一些窗口置顶软件来实现

推荐一款http://www.sz1001.net/soft/35348.htm

窗口手术回师答 V1.0 绿色汉化版

窗口手术师是一款小巧的控制窗口的好工具.它不但可以轻松复制窗口的文字、标题,还能获取窗口内控件的文本.除了简单的查看功能,它还可以对窗口进行完全的修改——修改标题、改变透明度、改变窗口状态(隐藏、显示等等)、将窗口置顶、修改窗口内控件的文字……总之,在窗口手术师的刀下,你可以随心所欲地控制窗口

2、我的电脑上有多个摄像头,如何设计USB

检查驱动程序安装和可能的冲突设备。检查摄像头的驱动程序与摄像头型号是否匹配。另外可以换个显示卡测试,因为摄像头有可能同显 示卡或显示驱动程序不兼容。

答:选择某个设备有效就排除了其他设备。使一个视频摄入驱动程序有效的具体方法如下:打开控制面板(Control Panel),双击“多媒体 ”(Multimedia)图标。选择“视频”、“装置”(Device) 。打开“视频摄入装置”(Video Capture devices)列表,又双击PC-Camera的 名字,这就打开一个对话框,显示摄像头的属性。按要求使驱动程序有效。因为你选择了一个装置后,想使其余装置无效是不可能的。目 前还只能使用这样的笨办法。
说明:当使用多种视频摄入设备时,电脑将使用缺省装置。但并不能像Win 9x中的打印机设备一样方便地设置缺省打印设备,不存在决定 缺省装置的更简单方法。 因此,最好的方法是通过一系列步骤选择一个。

1、如果你的操作系统是Window 95,你必须更新到Window 98,并检查BIOS系统。使USB装置有效。检查BIOS 的的设置是否是打开的 (Enable);打开计算机时按"DELETE"或"DEL"进入"BIOS">"或"CMOS"设定中, 按"PNP/PCISETUP中的USB IRQ 是否是"Enable,如是请 重新 起动计算机,如不是请切换成"Enable"重新起动计算机。试连接摄像头到另一个USB接口。安装时,对于USB设备存在有USB口协议 问题,刚插上会有一个检测的过程,如果太快启动软件,无法检测到USB设备。当供给USB设备的电压和频率达不到一定要求,将无法启 动摄像头设备。所以当您发现到摄像头的显示不正常时,请检查主板USB口是否电压正常。
2、你可能安装了错误的驱动程序或选择了错误的装置,可以按照以下步骤查看系统装置并再次安装正确的驱动程序:在控制面板(Control Panel)双击"系统"(System)。 从系统属性(System Properties)对话窗中选择"设备管理器"(Device Manager)。 双击"其它设 置"(Other devices)以看内容选择"未知设置"(Unknown Device)并击"移去"(Remove)按钮 击"刷新"(Refresh),系统会找到一个新设置 按照安装步骤安装驱动程序。
3、系统不认摄像头,在WIN 98中您可以在开始菜单/运行/regedit,在hkey-local machine/enum/usb中请将root hub 这一项保留,其余 子键删除掉,拔掉摄像头重启机器,进入系统后再插上即可认到。

3、和目摄像头怎么设计自动旋转

一般带云台的摄像头都可以设置预置位,只有设好预置位后就可以自带旋转摄像头了,关于预置位的设置可以参考录像机的使用说明书!

4、用stm32控制摄像头,把视频同步传到电脑上,给一个大概的设计思路就可以了,谢谢大家

视频上传恐怕很难,直接在LCD显示还差不多;因为可用的通路速率都不高,要么版串口,要么权USB,要么网口;但是这些都要协议的支持,上位机开发也是一个问题。如果STM32有DCMI的话还可以。所以建议就是用有DCMI接口的STM32芯片,用网口或者USB或者串口与上位机通信。我个人建议用网络传输,这样可以顺便把操作系统和网络协议学习一遍,如果可以的话做成标准的视频流,这样就可以用网络播放器播放了,呵呵,这是我心中的理想方案,只是给你一个建议,因为我也现在也没多少时间搞这些,不知道可行性能否接受。

5、设计一个在网页中嵌入摄像头

将摄像头拍摄的换面像网页直播。我想你可以解决这个了吧。
arino的板子可以实现云台与XML的通信哦。你可以自己查查资料。
高手不敢当,大家互相帮助。

6、摄像头如何做到免驱设计呢?

目前还没有,因为能做到免驱动的是因为windows XP或其它操作系统里有对应的驱动。
像一回些网卡就系统里答有的了,所以可以免驱动,但一些硬件微软件没加进去驱动的就一定要自己另外安装。
当然也是可能免驱动,但要微软件肯给加上去,这个问题就复杂了

7、如何用matlab设计摄像头视频界面,再对获取的视频图像做简单的处理。麻烦介绍详细的,我是新学的。

做界面可以用GUID来实现,在MATLAB里面有这个专门的选项卡,所有的功能都可以嵌入到GUID上来实现,类似于MFC,只是比MFC简单很多,就一个回调函数。

8、网络摄像机的设计原则

随着大规模安防系统在各种公共场所中的应用,通过智能视频监控系统实现预防恐怖专袭击和公共治安等突发事属件的需求日益增长。基于中心处理的智能视 频监控系统由于计算能力和通讯带宽等因素限制,无法应用在大规模视频监控应用中,而实施分布式智能视频监控系统是实现大规模智能视频监控应用的基础。具有 场景状态感知能力的嵌入式智能摄像机网络是分布式智能视频监控系统的重要组成部分,研究嵌入式智能摄像机的相关问题是实施分布式智能视频监控的关键。由 此,业内有人也对智能网络摄像机功能实现方案提出了设计原则,其要点主要有以下几点: 在考虑系统经济性时,除考虑降低系统的研发成本、生产成本外,还要顾及系统的使用成本,即包括使用期间的维护费、备件费等。为 获得较高的性价比,设计时不应盲目追求复杂的方案。在满足性能指标的前提下,尽可能采用精简的方案设计,即意味着结构简单、可靠性高、成本较低。

9、摄像头怎样实现一sensor,多平面设计

镜头的焦距是与生俱来的,等效焦距则要看传感器幅面大小而不在于像素多少。每一种幅面的传感器,都有等效焦距的换算系数,用镜头的实际焦距乘以系数就得到了等效焦距。

10、Flash 摄像头拍照设计

前几天帮朋友做一个东西用到的 code ,因为很久不做 Flash coding 了。所以也就很少关心 Flash 8 的新的 Calss。但听大家说过有这个功能。本想从网上找段教程或 code 来做。可是发现国内还没有类似的。就只能自己动手丰衣足食了。

开始做法:
第一步:在库中建立一个视频元件,类型选择:视频(受 ActionScript 控制)。
第二步:将视频元件拖到场景中,并调整尺寸到想要的大小。并起名为“my_video”
第三步:在时间轴中粘入下边的 code :

var my_video:Video;
my_video._x=100;
my_video._y=40;
var my_cam:Camera = Camera.get();
my_cam.setMode(180, 140, 10, true);
my_video.attachVideo(my_cam);

shutter.onRelease = function() {
myBitmap = new flash.display.BitmapData(180, 240, true, 0);
myBitmap.draw(my_video);
var tempObj = _root.createEmptyMovieClip("photo", 100);
tempObj._x = 300;
tempObj._y = 40;
tempObj.attachBitmap(myBitmap, 1, "always", true);
};

Testing 发现有问题,拍出来照片只有 160x120 的区域有图像。并且图像变形了。

什么地方出了问题呢?

最后发现 my_video 复制到场景中调整大小时并不是改变 my_video.width 及 my_video.height 属性,而是改变 my_video._width 及 my_video._height 属性。原有视频元件的尺寸只有 160x120 。这就相当于将 my_video 作了形变。而 BitmapData.draw() 是不会考虑源元件的形变的。官方的说法是:源 MovieClip 对象不对此调用使用其任何舞台中转换。该源 MovieClip 对象会被视为存在于库或文件中,没有矩阵转换、没有颜色转换,也没有混合模式。如果您希望通过使用影片剪辑自身的 transform 属性来绘制影片剪辑,则可以使用它的 Transform 对象来传递各种 transformation 属性。

我开始没注意他给出的解决办法。我想既然 draw() 不考虑源元件的形变,那只能自己在输出的照片元件上想办法做形变了。于是有了下面这段 code :

var my_video:Video;
my_video._x=100;
my_video._y=40;
var my_cam:Camera = Camera.get();
my_cam.setMode(180, 140, 10, true);
my_video.attachVideo(my_cam);

shutter.onRelease = function() {
myBitmap = new flash.display.BitmapData(160, 120, true, 0);
myBitmap.draw(my_video);
var tempObj = _root.createEmptyMovieClip("photo", 100);
tempObj._x = 300;
tempObj._y = 40;
tempObj._width= 180;
tempObj._height = 240;
tempObj.attachBitmap(myBitmap, 1, "always", true);
};

这下照片是想要的大小了,而且图像也没有了变形。但发现图像没有摄像头显示的清晰。
想了一下,那是当然,draw() 不考虑源元件的形变,draw时my_video 被当作 160x120 来draw了。
那能不能通过改变 my_video.width 及 my_video.height 属性来改变 my_video 的尺寸而不是将 my_video 作形变呢?不能!!!my_video.width 及 my_video.height 属性是只读属性。

解决方法:
第一步:用视频编辑软件制作一个 180x240 尺寸的1贞的白色 mov 视频文件。
第二步:用 Macromedia Flash 8 Video Encoder 将mov视频文件转为 flv 视频文件。
第三步:在库中建立一个视频元件,类型选择:嵌入(与时间轴同步)。
第四步:将视频元件拖到场景中,并起名为“my_video”Testing 发现 my_video.width 及 my_video.height 属性为 180x120 。
第五步:在时间轴中粘入下边的 code :

var my_video:Video;
my_video.clear()
my_video._x=100;
my_video._y=40;
var my_cam:Camera = Camera.get();
my_cam.setMode(180, 140, 10, true);
my_video.attachVideo(my_cam);

shutter.onRelease = function() {
myBitmap = new flash.display.BitmapData(160, 120, true, 0);
myBitmap.draw(my_video);
var tempObj = _root.createEmptyMovieClip("photo", 100);
tempObj._x = 300;
tempObj._y = 40;
tempObj._width= 180;
tempObj._height = 240;
tempObj.attachBitmap(myBitmap, 1, "always", true);
};

好了,现在所有问题都解决了。

与摄像头控制网页页面设计相关的知识