public class video

{

public static void main(String[] args) throws Exception

{

final String savedImageFile = "d:\\my.jpg"; //拍摄所存储的文件

OpenCVFrameGrabber grabber = new OpenCVFrameGrabber(0);

grabber.start(); //开始获取摄像头数据

IplImage image =grabber.grab(); //将所获取摄像头数据放入IplImage

int width = image.width();

int height = image.height();

final BufferedImage bImage = new BufferedImage(width, height, BufferedImage.TYPE_INT_RGB);

Graphics2D bGraphics = bImage.createGraphics();

CanvasFrame canvas = new CanvasFrame("Camera",1);

canvas.setCanvasSize(width, height);

canvas.getCanvas().addMouseListener(new MouseAdapter(){

public void mouseClicked(MouseEvent e){

try{

ImageIO.write(bImage, "jpg", new File(savedImageFile));//数据写入my.jpg

}

catch (IOException e1){

// TODO Auto-generated catch block

e1.printStackTrace();

}

}

});

while(canvas.isVisible() && (image=grabber.grab()) != null){

canvas.showImage(image);

bGraphics.drawImage(image.getBufferedImage(),null,0,0);

}

cvReleaseImage(image);

grabber.stop();

canvas.dispose();

}

}

java获取摄像头信息_Windows下JavaCV获取摄像头图像相关推荐

  1. c语言 虚拟摄像头设备_Windows下虚拟UVC摄像头开发演示

    最近在windows10 x64下开发了一个USB虚拟总线驱动,该驱动可接收上位机的指令动态创建或卸载UVC摄像头. UVC摄像头的数据通过上位机下发给驱动,驱动再给视频播放软件,这样就可以实现视频的 ...

  2. android 6.0获取手机imei,android获取手机信息大全,android获取大全,IMEI号,IESI号,...

    android获取手机信息大全,android获取大全,IMEI号,IESI号, IMEI号,IESI号,手机型号: [java] view plaincopyprint?private void g ...

  3. 怎么用Linux命令查看BIOS信息,LINUX下怎样获取主板的信息用到什么命令

    在Linux系统中,我们常常需要使用命令来实现各种操作,比如从系统中获取主板信息参数,很多用户都不太清楚,本文教给大家在LINUX下怎样获取主板的信息. 方法步骤 dmidecode取出的信息可能不是 ...

  4. 从微信服务器获取用户信息,微信小程序Ⅴ [获取登陆用户信息,重点openID(详解)]...

    ♩ 背景 其实这篇文章几个月前就写完了,可是这段时间,微信小程序官方文档有了更新,同事在我本身的实际操做过程当中,发现以前写的过于繁杂,因此如今进行简化梳理,欢迎指摘. 语言框架:ThinkPHP3. ...

  5. [获取手机信息]-通过 ADB 命令获取手机信息

    ################################################## 目录 通过 ADB 命令获取手机信息 ADB 常用查看命令 使用 -l 查看设备详细信息 查看机型 ...

  6. php微信小程序获取用户信息,微信小程序获取openid及用户信息的方法

    本文主要介绍微信小程序如何获取openid及用户信息,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家. 1. 获取openid 1.1 获取code 调用接口获取登录凭证(code ...

  7. python爬虫获取服务器信息,通过python自动化获取服务器信息,并写入到excel(示例代码)...

    简介这篇文章主要介绍了通过python自动化获取服务器信息,并写入到excel(示例代码)以及相关的经验技巧,文章约943字,浏览量170,点赞数4,值得参考! 博主目前在电信外包工作,比较坑,因为涉 ...

  8. 获取浏览信息 php,PHP如何获取浏览器信息

    在使用PHP获取浏览器信息时,通常有两种方式: 第一种是:使用$_SERVER[HTTP_USER_AGENT]选项 此方式获取的是格式不规则的数据,如  Mozilla/4.0 (compatibl ...

  9. java windows so文件_windows下编译使用NDK,调用SO文件 | 学步园

    下载后把压缩包解压出来,例如:D:\ndk,目录下的ndk-build.cmd就是用来编译的批处理命令. 这里以D:\ndk\samples\hello-jni为例,打开D:\ndk\samples\ ...

最新文章

  1. test markdown
  2. matlab regstats()
  3. careercup-高等难度 18.9
  4. 手机数据抓包以及wireshark技巧
  5. 怎么多次调用c语言dll,c-如何从注入到同一程序的另一个.dll中调用...
  6. 分区变为RAW的解决办法
  7. FBString分析与使用
  8. (全网唯一)Python 10行代码 实现 PDF转WORD
  9. 苹果平板买哪款最好?
  10. ef6 mysql code first_使用EntityFramework6连接MySql数据库(code first方式)
  11. 【SpringBoot】24、SpringBoot中实现数据字典
  12. 计算机桌面常用图标,电脑常用软件图标 常用的电脑软件图标
  13. 一键Pad变电脑,安全快速的远控办公这不就来了。
  14. Android常用炫酷风格控件包含项目地址汇总
  15. 政务区块链平台设计思路
  16. 双系统重装win10后恢复grub引导
  17. 微信小程序登录获取手机号获取不到偶发性问题
  18. 【附源码】计算机毕业设计SSM网上商城比价系统
  19. 【从饮水机到名人堂之c语言】日常学习总结
  20. IIS7+PHP安装教程

热门文章

  1. 信息安全技术网络安全等级保护
  2. [日推荐]『梦想旅行』出国旅行全攻略!
  3. Wannafly挑战赛22 D-整数序列 (线段树)
  4. Revit墙问题:系统自带幕墙偏移解决和墙翻模操作
  5. 文件名批量读取,与批量生成文件夹
  6. 2011年如何做赚钱的淘宝客网站
  7. 2021Android App开发工作必知必会之【性能优化,含BATJM大厂
  8. linux No space left on device 问题排查以及解决
  9. 口腔职称计算机都考啥,口腔专业高级职称评审条件
  10. 通过matlab对比CS_CoSaMP,CS_GBP,CS_IHT,CS_IRLS,CS_OMP,CS_SP六种压缩感知图像重构算法的PSNR性能