Avisynth + DirectShow + WebCamera 实现Avisynth脚本访问摄像头
准备工作:需要以下三种软件 1.Avisynth_258 安装文件和源码下载地址(Avisynth_258.exe 4.2 MB) http://sourceforge.net/projects/avisynth2/files/AviSynth%202.5/AviSynth%202.5.8/2.Avisynth-as-directshow-capture 安装文件下载地址(directshow 虚拟摄像头 指向 Avisynth 脚本) 缺点:运行时有点卡 AviSynth as DirectShow Input Capture Device v0.0.2.exe (22.6 MB) http://sourceforge.net/projects/avisynth-dshow/files/?source=navbaravisynth-as-directshow-capture源代码下载地址 https://github.com/rdp-org/avisynth-as-directshow-capture3.DirectShow SDK 滤镜图像编辑器 英文名:DirectShow SDK Filter Graph Editor (GraphEdt.exe 10.0.0.0) http://ishare.iask.sina.com.cn/download/explain.php?fileid=5498240安装及使用方法 1.相关软件下载并安装 2.运行 GraphEdt 并如下操作,保存到文件 Namuga 1.3M Webcam.GRF
3.与 Namuga 1.3M Webcam.GRF 文件同一个目录下创建脚本文件 Namuga 1.3M Webcam.avs ----------------------------------------------------------------------- LoadPlugin("DirectShowSource.dll") a = DirectShowSource("Namuga 1.3M Webcam.GRF", audio=False, framecount=1000000, fps=25).ConvertToRGB32 b = BicubicResize(a, 720,404) c = ImageReader(".\..\fore_video\boy.png").ConvertToRGB32.DragonMatte($00FF00,20,60,0) Layer(b,c,"add",255,50,0) ----------------------------------------------------------------------- 其中 DragonMatte 函数是我自己写的蓝绿背景抠像函数,可以使用基本函数 ColorKeyMask($00FF00,20)4.使用播放软件打开 Namuga 1.3M Webcam.avs 播放软件 可以使用 KMPlayer, FFPlay, Window Media Player
转载于:https://www.cnblogs.com/nlsoft/p/3502353.html
Avisynth + DirectShow + WebCamera 实现Avisynth脚本访问摄像头相关推荐
- 【原创】IP摄像头技术纵览(六)---通过internet访问摄像头
[原创]IP摄像头技术纵览(六)-通过internet访问摄像头 本文属于<IP摄像头技术纵览>系列文章之一: Author: chad Mail: linczone@163.com 本文 ...
- 谷歌浏览器无法访问摄像头的解决方案
配置白名单方法 1.在谷歌浏览器新的标签页输入地址chrome://flags并打开. 2.在搜索框输入unsafe: 3.把要访问摄像头的网址输入(复制更为准确)到文本框内: 4.文本框右边蓝色选项 ...
- html5 chrome 摄像头,html5 - 新版chrome不能访问摄像头
html5 - 新版chrome不能访问摄像头 迷茫2017-04-17 12:03:07 0 5 159 PICTURE var video=document.getElementById( ...
- 运维实践-最新Nginx二进制构建编译lua-nginx-module动态链接Lua脚本访问Redis数据库读取静态资源隐式展现...
关注「WeiyiGeek」公众号 设为「特别关注」每天带你玩转网络安全运维.应用开发.物联网IOT学习! 本章目录: 0x0n 前言简述 知识引入 Lua模块指令阶段 0x01 部署环境 安装说明 安 ...
- 浅浅认识之VBS脚本访问接口与COMODO拦截COM接口
这2天测试了一个使用了WMI提供ASEC后门,里面使用了JS脚本往外请求http获取执行命令.但我的分析系统却没抓到这个行为,可在真机中确实抓到有HTTP请求.相当奇怪. 最后无奈windbg出手,内 ...
- creator cc.Class跨脚本访问(小白笔记)
js中模块导入导出 js中的模块导入导出通常是对对象的,即大括号包裹内的 我们可以方便的通过module.exports来导出 通过import来引入 然后便可以访问引入对象中的变量和function ...
- 用 Shell 脚本访问 MySQL 数据库
下午写了一个简单的 bash 脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里.如何在 bash 脚本里直接访问数据库呢?既然在 shell 里可以直接 ...
- bash shell脚本访问PostgreSQL的三种方式
bash脚本里有三种方式访问PostgreSQL数据库 但前提是要设置密码文件.当然对于有系统对应账户的数据库角色可以绕过密码登录环节,如 1 $ sudo -u postgres psql 或 1 ...
- java 访问网络驱动器_尝试通过GitLab Runner脚本访问网络驱动器但收到错误
我正在使用GitLab的CI组件,我收到此错误: The system cannot find the path specified. 当我尝试访问脚本中的映射网络驱动器时 . 当我尝试从我的PC(运 ...
最新文章
- python os.environ gpu_Tensorflow下如何实现多GPU数据并行训练?
- [BZOJ3832][Poi2014]Rally
- jQuery二维数组遍历
- 使用IAM保护您的AWS基础架构
- PWN-PRACTICE-BUUCTF-30
- 使用Atom快速打造好用的Markdown编辑器
- Xcode调试项目时取消弹出框提示授权
- 详解如何实现一个简单的 vuex
- vs 和 rider 一决高下 结合开发dotnet应用
- 最快的Java序列化框架Protostuff简介
- SketchUp Pro 2018 for Mac(草图大师)免激活注册版
- H3CSE20200603班-SSL V*N
- WIN10下没有NVIDIA控制面板的解决办法
- element plus之el-table行融合+列融合+小计行+自定义控件+样式自定义方案
- 贪婪算法————背包问题
- SpringBoot从入门到精通教程(三十一)- 爬虫框架集成
- html5服务器推送消息的各种解决办法,WEB服务器推送消息的各种解决办法
- 使用GI Agent(XAG)实现GoldenGate的高可用性(二)
- 无需埋点,使用App渠道统计SDK进行收集数据
- 2022-2028全球两级旋片泵行业调研及趋势分析报告