成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

Java調(diào)用計算機攝像頭拍照實現(xiàn)過程解析

瀏覽:172日期:2022-09-01 09:09:22

Java調(diào)用計算機攝像頭照相(Rest API的頁面操作)

使用開源組件webcam-capture:https://github.com/sarxos/webcam-capture

項目源碼GitHub:https://github.com/muphy1112/RuphyRecorder

本例子使用基于Java rest API的頁面操作,方便遠程拍照

新建Spring Boot項目

Java調(diào)用計算機攝像頭拍照實現(xiàn)過程解析

pop.xml

<?xml version='1.0' encoding='UTF-8'?><project xmlns='http://maven.apache.org/POM/4.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd'> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <groupId>me.muphy</groupId> <artifactId>recorder</artifactId> <version>0.0.1-SNAPSHOT</version> <name>recorder</name> <description>Demo project for Spring Boot</description> <properties> <java.version>1.8</java.version> </properties> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>com.github.sarxos</groupId> <artifactId>webcam-capture</artifactId> <version>0.3.12</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> <exclusions><exclusion> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId></exclusion> </exclusions> </dependency> </dependencies> <build> <plugins> <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </build></project>

server.port=8080

#保存根路徑

record.path=E:/workspace/share/

index.html

<!DOCTYPE html><html lang='en'><head> <meta charset='UTF-8'> <title>莫非照相機</title></head><body><div> <div><span><a href='http://www.piao2010.com/tp' rel='external nofollow' >拍照</a></span></div></div></body></html>

CameraController.java

package me.muphy.camera;import me.muphy.servicce.CameraService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RestController;@RestControllerpublic class CameraController { @Autowired private CameraService cameraService; @GetMapping('/tp') public String takePictures(String[] args) { String msg = cameraService.takePictures(); return '<div><span>' + msg + '</span></div><div>' +'<span><a href='http://www.piao2010.com/ll?d=/picture' >點擊查看所有照片</a></span>' +'<span style='margin-left: 20px;'><a href='http://www.piao2010.com/' >返回首頁</a></span></div>'; }}

CameraService.java

package me.muphy.servicce;import com.github.sarxos.webcam.Webcam;import com.github.sarxos.webcam.WebcamResolution;import com.github.sarxos.webcam.WebcamUtils;import org.springframework.beans.factory.annotation.Value;import org.springframework.stereotype.Service;import java.io.File;import java.text.SimpleDateFormat;import java.util.Date;@Servicepublic class CameraService { @Value('${download.path:E:/workspace/download/}') private String downloadPath; public String takePictures() { Webcam webcam = Webcam.getDefault(); if (webcam == null) { return '沒有找到攝像設(shè)備!'; } String filePath = downloadPath + '/picture/' + new SimpleDateFormat('yyyy-MM-dd').format(new Date()); File path = new File(filePath); if (!path.exists()) {//如果文件不存在,則創(chuàng)建該目錄 path.mkdirs(); } String time = new SimpleDateFormat('yyyMMdd_HHmmss').format(new Date()); File file = new File(filePath + '/' + time + '.jpg'); webcam.setViewSize(WebcamResolution.VGA.getSize()); WebcamUtils.capture(webcam, file); return '拍照成功!'; }}

CameraApplication.java

package me.muphy;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class CameraApplication { public static void main(String[] args) { SpringApplication.run(CameraApplication.class, args); }}

當(dāng)前電腦沒有攝像頭,因此是正常的

Java調(diào)用計算機攝像頭拍照實現(xiàn)過程解析

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Java
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
亚洲国产精品久久一线不卡| 欧美一区二区三区在线| 91精品一区二区三区久久久久久 | 国产精品久久久久久久久动漫 | 亚洲一区二区影院| 狠狠色狠狠色综合日日tαg| 欧美精品一区二区高清在线观看| 国产成人在线视频网站| 8x福利精品第一导航| 极品尤物av久久免费看| 欧美亚州韩日在线看免费版国语版| 天堂一区二区在线免费观看| 国产一区二区三区的电影| 亚洲综合成人网| 国产亚洲精品v| 亚洲一区二区三区自拍| 国产精品美女久久久| 亚洲一区在线观看免费观看电影高清| 亚洲黄色天堂| 中文字幕日韩一区二区| 亚洲日本久久| 亚洲一区二区四区蜜桃| 久久天堂精品| 另类小说视频一区二区| 欧美日韩国产综合一区二区| 精品一区二区在线视频| 欧美精品三级在线观看| 丁香一区二区三区| 精品卡一卡二卡三卡四在线| 成人高清视频免费观看| 国产日韩欧美不卡| 一区二区三区福利| 日本网站在线观看一区二区三区| 欧美日韩三级在线| 国产一区二区不卡老阿姨| 欧美一二三区在线| 99久久精品情趣| 日本一区二区三区视频视频| 亚洲精品综合| 日本成人在线网站| 欧美浪妇xxxx高跟鞋交| 国产91露脸合集magnet| 久久夜色精品国产噜噜av| 国内激情久久| 亚洲高清三级视频| 欧美在线你懂得| 成人激情视频网站| 国产精品久久久久久久蜜臀| 国产精品视频| 麻豆精品国产传媒mv男同| 日韩一区二区免费视频| 91女人视频在线观看| 亚洲女性喷水在线观看一区| 色偷偷久久人人79超碰人人澡| 国模一区二区三区白浆| 精品福利一区二区三区免费视频| 欧美成熟视频| 三级欧美在线一区| 日韩免费看的电影| 亚洲丰满在线| 久久精品国产精品亚洲红杏| 337p日本欧洲亚洲大胆精品| 在线综合视频| 国产一区二三区| 国产精品欧美久久久久无广告| 久久久综合香蕉尹人综合网| 成人综合婷婷国产精品久久| 中文字幕亚洲一区二区av在线| 一本大道综合伊人精品热热| av电影一区二区| 亚洲五月六月丁香激情| 日韩午夜电影在线观看| 国产欧美短视频| 国产精品中文欧美| 亚洲欧美另类小说视频| 欧美日韩亚洲综合在线| 欧美久色视频| 日本欧美肥老太交大片| 久久日一线二线三线suv| 国产精品久久久一区二区| 国产精品一级在线| 日韩美女视频19| 欧美日韩国产a| 国产精品va| 麻豆91精品视频| 国产精品狼人久久影院观看方式| 在线观看日韩电影| 欧美高清视频一区| 奇米四色…亚洲| 国产视频视频一区| 91福利在线观看| 国产在线不卡| 国内一区二区在线| 亚洲美女在线国产| 在线不卡一区二区| 亚洲经典在线| 国产98色在线|日韩| 亚洲亚洲人成综合网络| 久久婷婷国产综合国色天香| 日本精品视频一区二区| 亚洲视频观看| 丰满少妇久久久久久久| 亚洲成a人在线观看| 久久久99精品免费观看不卡| 欧美在线视频全部完| 日韩午夜免费视频| 波多野结衣一区二区三区| 日韩av电影免费观看高清完整版 | 丝袜诱惑制服诱惑色一区在线观看 | 亚洲欧美日韩国产另类专区| 欧美一区二区视频观看视频| 在线视频精品一区| 97精品国产97久久久久久久久久久久| 日本不卡在线视频| 亚洲欧美另类小说| 国产日产欧产精品推荐色| 欧美日韩久久一区二区| 免费视频一区| 亚洲成色精品| av一二三不卡影片| 久久99精品国产91久久来源| 日韩一区中文字幕| 精品国产91亚洲一区二区三区婷婷| 91福利视频久久久久| 99在线精品视频在线观看| fc2成人免费人成在线观看播放| 免费看精品久久片| 亚洲午夜久久久| 国产精品灌醉下药二区| 日韩精品一区二区三区蜜臀| 欧美日韩中文精品| 美玉足脚交一区二区三区图片| 国产精品二区影院| av日韩在线网站| 国产精品自拍三区| 久久精品免费看| 亚洲一区二区在线免费观看视频| 国产精品美女视频| 久久精品在线免费观看| 精品欧美一区二区三区精品久久| 欧美色综合久久| 色婷婷久久久综合中文字幕| 亚洲一区二区三区高清| 亚洲人体大胆视频| 亚洲天堂久久| 国产精品s色| 91猫先生在线| 成人97人人超碰人人99| 国产不卡视频一区| 国内精品国产成人| 狠狠久久亚洲欧美| 久久精品国产澳门| 久久精品免费看| 老鸭窝一区二区久久精品| 日本大胆欧美人术艺术动态| 婷婷国产在线综合| 首页国产丝袜综合| 香蕉久久夜色精品国产使用方法 | 国产精品理论片| 国产日本一区二区| 国产亚洲精品bt天堂精选| 久久久久国色av免费看影院| 2014亚洲片线观看视频免费| 欧美v亚洲v综合ⅴ国产v| 这里只有精品电影| 日韩视频123| 亚洲精品一区在线观看| 欧美精品一区二区三| 久久女同性恋中文字幕| 国产亚洲女人久久久久毛片| 欧美激情一二三区| 中文字幕制服丝袜成人av| 亚洲日本va在线观看| 艳妇臀荡乳欲伦亚洲一区| 一区二区不卡在线视频 午夜欧美不卡在| 亚洲欧美日韩久久| 亚洲一区视频在线观看视频| 亚洲成人激情社区| 日韩精品五月天| 日本一不卡视频| 久久99这里只有精品| 国产精品亚洲专一区二区三区| 国产91精品免费| 91麻豆国产香蕉久久精品| 欧美日韩mv| 国产日韩欧美二区| 一本一道久久a久久精品综合蜜臀| 欧美在线影院一区二区| 7777精品伊人久久久大香线蕉超级流畅 | 日本道在线观看一区二区| 久久综合导航| 欧美亚洲图片小说| 欧美一区二区三区电影| 精品国产乱码久久久久久久| 国产欧美1区2区3区| 国产精品久久久久久户外露出 | av成人老司机| 欧美日韩在线观看一区二区三区| 91久久久一线二线三线品牌| 噜噜噜躁狠狠躁狠狠精品视频|