一、核心代码:

  

using OpenCvSharp;
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading;namespace OpenCVDemoService.Service
{class CaptureService {public void DoSomeThing(DateTime? startTime, long count){var cap = VideoCapture.FromCamera(CaptureDevice.Any);cap.Set(CaptureProperty.FrameWidth, 512);cap.Set(CaptureProperty.FrameHeight, 300);Mat mat = new Mat();//while ())
            {cap.Read(mat);File.WriteAllBytes(@"D:\code\cap\" + DateTime.Now.Ticks + ".png", mat.ToBytes());}cap.Release();cap.Dispose();}}
}

说明:

需要中使用OpenCVSharp3来实现,使用前请先Nuget。

调用OpenCVSharp进行拍照相关推荐

  1. 摄像头自建html直播,html5调用摄像头实现拍照

    html5调用摄像头实现拍照 拍照 var video=document.getElementById("video"); var context=canvas.getContex ...

  2. 14.3.1 调用系统的拍照功能

    14.3.1 调用系统的拍照功能 http://book.51cto.com  2010-06-22 14:19  李宁  中国水利水电出版社  我要评论(0) 摘要:<Android/OPho ...

  3. Python 微信机器人:调用电脑摄像头时时监控功能实现演示,调用电脑摄像头进行拍照并保存

    我想要做的就是用微信遥控电脑,电脑拍照后用微信进行接收.这样我就能时时监测到电脑摄像头范围内的景象了. 我们需要的是 VideoCapture 库,获取方式如下: lfd.uci.edu下载 然后直接 ...

  4. 手机调用系统的拍照和裁剪功能,假设界面有输入框EditText,在一些手机会出现点击EditText会弹出输入法,却不能输入的情况。...

    1. 拍照裁剪后 点击EditText会弹出输入法,却不能输入.可是点击点一EdtiText就能够输入了,所以我就写了一个看不见的EdtiText,切换焦点,这样就攻克了这个奇怪的这问题,应该是and ...

  5. H5调用手机摄像头拍照,如何压缩后上传

    H5调用手机摄像头拍照后,怎样压缩再上传? 实际的压缩功能,就是利用canvas画布功能,将图片进行裁剪后保存图片的base64数据流,然后上传. 案例全部代码,示下: <!DOCTYPE ht ...

  6. Android调用系统相机拍照并保存到指定位置

    Android调用系统相机拍照并保存到指定位置 @Click(R.id.btn_takePhoto)void onclick() {Intent intent = new Intent(MediaSt ...

  7. android拍照保存到系统相册,调用系统相机拍照,并且保存到系统相册的一般套路...

    最近遇到也一个需求:调用系统相机拍照,并且照片可以在系统相册显示. 关于照片显示在系统相册这个问题,因为安卓机型太多了,各大厂商都对原生系统进行了不同程度的定制,所以在一般情况下,有的手机会把图片直接 ...

  8. 原生js 调用电脑摄像头完成拍照

    原生js 调用电脑摄像头完成拍照 人脸登录新发版1.0x 免费开源,保姆级别教程人脸登录地址 1 ,完成拍照后可转换成base64码,你可以对当前base64码进行操作,当初我就利用这个功能点完成前端 ...

  9. JS调用本地摄像头拍照(兼容各大浏览器及IE8+)

    最近做的项目遇到了个难题,使用video+canvas+getUserMedia()写的调用本地摄像头拍照不兼容IE. 原因:IE8及以下不支持HTML5标签:video和canvas:IE11及以下 ...

  10. Android 调用系统照相机拍照和录像

    Android 调用系统照相机拍照和录像 项目的布局相当简单,只有一个Button: <RelativeLayout xmlns:android="http://schemas.and ...

最新文章

  1. linux tomcat 突然验证码出不来
  2. Devc++编译系统分配给int多少字节
  3. 强制换行word-break:break-all或者word-wrap:break-word都无效的解决方法
  4. leapmotion 控制面板的启动
  5. sklearn文本聚类分析
  6. GLES3.0中文API-glMemoryBarrier
  7. Word文档中标题前面的黑点如何去掉
  8. 网络其他计算机无法访问,win7局域网别人无法访问我的电脑是为什么 win7其他电脑无法访问我的电脑如何修复...
  9. Python 正则表达式的$美元符号
  10. SOPC Builder failed to refresh PTF file
  11. 华为服务器 电源管理 高性能,华为服务器可服务性设计介绍-电源篇-Huawei.PDF
  12. 安卓系统API的使用
  13. 对合成大西瓜修改图片的实践
  14. 红魔8pro pro+机型NX729J解锁bl 获取root教程
  15. 2019,苹果的未来去向何方?
  16. java 保存输入的数据_java从键盘输入数据并保存到数组中
  17. Could not resolve placeholder ‘project.version‘ in value “${project.version}”
  18. 一些牛人榜样,多看看他们写的东西(后续整理牛人的blog等)
  19. 中国婚博会PHP高级工程师、安全顾问汤青松:浅析Web安全编程
  20. 【工业4.0】工业4.0时代的大生产体系架构

热门文章

  1. 有关PHP的可变函数
  2. SSH2框架多数据源配置原理和方式
  3. 教你使用Wine在Linux上运行Windows软件
  4. xtrabackup导致MYSQL HANG起
  5. 张本伟:IT人如何收入500万?
  6. PHPObject v1.51(Flash Remoting for PHP developers)
  7. 编程基础(三)——体系结构之三
  8. Java的GUI学习四(事件监听机制)
  9. mysql ansi unicode_Ansi 与 Unicode 字符串类型的互相转换
  10. java中的值传递与引用传递