二维码扫描

unity之制作二维码扫描 要生成二维码需要使用zxing.unity.dll提取码syq1在unity中创建Plugins文件夹,将dll放入此文件夹中我这里使用的unity版本是2019.4.32。 阅读详情
// 先要导入 AVFoundation.framework

#import "ViewController.h"
#import <AVFoundation/AVFoundation.h>
//1.有个素材
@interface ViewController ()<AVCaptureMetadataOutputObjectsDelegate>

//2.输入设备  采集摄像头捕捉到信息
@property (nonatomic, strong) AVCaptureDeviceInput *input;
//3.输出设备  解析输入设备采集到的信息
@property (nonatomic, strong) AVCaptureMetadataOutput *output;
//4.layer (特殊图层 能够展示摄像头采集到画面)  展示输入设备采集到的信息
@property (nonatomic, strong) AVCaptureVideoPreviewLayer *layer;
//5.关联输入设备和输出设备 : 会话
@property (nonatomic, strong) AVCaptureSession *session;
@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    //1.创建输入设备
    //AVCaptureDevice 设备 :  摄像头(video) 麦克风(audio)
    //AVCaptureDeviceInput 输入设备 default 默认后置
    //AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];
    NSArray *allDevice = [AVCaptureDevice devicesWithMediaType:AVMediaTypeVideo];

    self.input = [AVCaptureDeviceInput deviceInputWithDevice:[allDevice firstObject] error:nil];

    //2.创建输出设备
    self.output = [[AVCaptureMetadataOutput alloc]init];
    //解析 ->  返回数据
    //https://www.douniwan.com

    //设置输出设备的代理  返回解析后的数据
    [self.output setMetadataObjectsDelegate:self queue:dispatch_get_main_queue()];

    //3.创建会话
    self.session = [[AVCaptureSession alloc]init];

    //4.关联 会话跟设备
    if ([self.session canAddInput:self.input]) {
        [self.session addInput:self.input];
    }
    if ([self.session canAddOutput:self.output]) {
        [self.session addOutput:self.output];
    }


    //告诉数据类型 AVMetadataObjectTypeQRCode 二维码
    self.output.metadataObjectTypes = @[AVMetadataObjectTypeQRCode];


    //扫描框大小
    [self.session setSessionPreset:AVCaptureSessionPresetHigh];

    //5.指定layer 的frame  然后添加到View上
    self.layer = [[AVCaptureVideoPreviewLayer alloc]initWithSession:self.session];
    self.layer.frame = self.view.bounds;
    [self.view.layer addSublayer:self.layer];

    //6.开启会话
    [self.session startRunning];

}
//扫描出结果之后就会调用
- (void)captureOutput:(AVCaptureOutput *)captureOutput didOutputMetadataObjects:(NSArray *)metadataObjects fromConnection:(AVCaptureConnection *)connection
{

    AVMetadataMachineReadableCodeObject *objc = [metadataObjects firstObject];
    NSString *str = objc.stringValue;

    NSLog(@"%@",str);
    //
    //停止扫描
    [self.session stopRunning];
    //移除layer
    [self.layer removeFromSuperlayer];

}

@end
swift生成二维码,扫描二维码 swift实现二维码的生成、扫描, swift实现iOS切换应用~ swift版本3 Xcode 7.3 阅读详情

相关推荐

H5+ 二维码扫描功能

二维码在生活中的使用越来越广泛,APP开发中,也越来越多的需求需要用到二维码的扫描功能,以下就针对h5+的二维码扫描功能做一些简单的介绍; 1. var bc = new plus.barcode.Barcode( id, filters, styles ); 创建二维码扫描对象id: 条码识别控件在Webview窗口的DOM节点的id值filters: 要识别的条码类型过滤器,为条码

kk_yanwu的博客 2万+

扫描图片中的二维码获取二维码中的信息

###记录一下识别二维码中的信息 CIDetectordetector = [CIDetector detectorOfType:CIDetectorTypeQRCode context:nil options:@{CIDetectorAccuracy:CIDetectorAccuracyHigh}]; //2.扫描获取的特征组 UIImage im = [UIImage...

weixin_33726318的博客 4643

手机扫描二维码原理和二维码生成的实现

安卓开发

chancefor的博客 4347

使用ZXing实现二维码扫描

二维码现在越来越火爆,使用的越发广泛,对于二维码二维码的生成与解析,有多种途径,这里我选择用google老大的ZXing。    其中刘超大神使用ZXing写了一个快速集成二维码扫描的工具类,实现其核心的实现扫描的功能。使用时通过调用二维码工具类,几行代码就可以实现二维码扫描的功能。    参考资料:        二维码工具类下载地址:  https://github.com/yi

bo543937071的博客 2万+

zxing二维码不可以多次扫描

给大家看一下效果图: 最近公司开发一个项目,一个购物的项目。用到了扫描获取条形码,挺简单网上案例比较多,去谁那里有可能copy一大堆,但是往往他就是一个演示的Demo和你的有很多差距,所以这就需要我们动脑子思考了,我们首先拿到人家的项目不要着急往自己的项目里copy。我们先运行一遍人家的,看一下方法和他的思路,我们开发主要还是思维和逻辑,不能总copy人家代码吧?  首先拿到人家

Zzq_Big_Cow的博客 2909

【OTDR曲线工具箱】04 批量生成sor文件

软件下载地址:http://120.78.150.214:9999/isora.zip 通过一个测试数据sor文件,批量生成多个测试文件(基于Bellcore GR196及SR-4731标准)。主要考虑哪些问题: 1、sor测试是否符合要求(主要是衰减系数) 2、多个文件的创建时间 3、文件必须随机处理,不要看省去一模一样。 来说说怎么操作的 第一步:选择参考曲线 参考曲线的选择由两种方法:从文件中导入、从曲线库中选择。 其中曲线库分为公共库和个人库两种,平时浏览的sor文件都可以加载到库中。 第二步

夜晚是传说的博客 5266

Unity之生成扫描二维码

Unity之生成扫描二维码

青衫磊落长歌行的博客 2438

OBS技术深度剖析:从开源直播工具到专业制作引擎的进化之路

本文深入剖析了开源直播软件OBS的技术架构与发展历程。从2012年诞生至今,OBS已成长为直播领域的事实标准,其成功源于模块化设计和开源协作模式。文章详细解析了OBS的核心技术:1) 分层架构与插件系统,2) GPU加速的渲染管线,3) 智能音频处理,4) 多平台编码优化。同时探讨了虚拟摄像头、浏览器源等高级功能的实现原理,并提供了性能优化方案和硬件配置建议。随着AI、WebRTC等新技术发展,OBS将持续引领实时内容创作工具的创新,为开发者和创作者提供更强大的技术支持。

程序猿老樊的博客 324

ios 二维码扫描(微信二维码扫描音效)

非常感谢大家利用自己宝贵的时间来阅读我的文章 ,  今天给大家带来的是一个原生二维码扫描的demo,很久之前写的代码,最近项目要用,想着以后用到的可能性也挺大的,就翻出来整理了个demo出来,如果需要的可以做个参考。如果需要的话希望能帮到你 , 当然, 有任何不妥的地方 欢迎指正。喜欢的可以关注一下我的博客、我的简书 老规矩,先上效果展示 卧槽,这个gif为何如此之大。。。

xiaozhaoqiang的博客 4086

内存|内存的概念、内存的作用、内存的物理结构及内存使用

内存是硬件,是用于存放数据的硬件。程序执行前需要先放到内存中才能被CPU处理。内存是与CPU沟通的桥梁,计算机中所有程序的运行都要依靠内存,内存对计算机的影响非常大。本文简单介绍了内存的概念、作用、物理结构以及使用,内存远不止如此,后续文章会逐步深入讲解。

qq_59938293的博客 2万+

开源TMS系统cortex-tms私有化部署与二次开发实战指南

运输管理系统(TMS)是现代物流数字化的核心组件,它通过将线下零散的物流操作转化为线上标准化、可追溯的数据流,实现订单、调度、跟踪与结算的全流程管理。其技术原理通常基于微服务架构,采用Spring Boot、Vue.js等成熟技术栈构建,确保系统的稳定性和可扩展性。TMS的技术价值在于显著提升物流企业的运营效率、降低成本并增强过程可控性,尤其适用于中小型物流企业实现从手工管理到系统化管理的跨越。在应用场景上,TMS广泛应用于车队管理、订单跟踪和财务结算等环节。本文聚焦于开源TMS项目cortex-tms,深

weixin_42523907的博客 746

android端快速生成二维码和进行二维码扫描

android端快速即成微信扫一扫功能,并且根据自己的需求快速生成二维码

白哥哥的博客 2万+

InTouch历史报警与操作记录高效查询控件V4.0实战指南(一键下载即用)

本文详细介绍了InTouch历史报警与操作记录高效查询控件V4.0的实战应用。该控件针对原生AlmDbViewCtrl控件的查询效率低下、功能单一等问题,提供了智能查询、可视化统计、视图定制和一键导出Excel等强大功能,旨在帮助工程师快速处理海量历史数据,大幅提升工控运维效率。

g9h0i1的博客 959

基于 zxing 的二维码扫描

前言现在的应用中二维码扫描已经成为一个应用必不可少的功能,现在大部分Android二维码扫描都是基于zxing和Zbar,这文章就来介绍一下基于zxing的二维码扫描。先看下效果图虽然现在的关于二维码的文章有很多,但是很多都是交我们怎么使用,在使用的时候我也遇到了很多问题,比如。UI界面太丑,没有用的文件太多,扫描太慢,版本太老。本Demo使用的是3.x的是比较新的版本。我用的小米2A(api=1

code小生 2061

lumerical中DEVICE和MODE模块的交互使用(真的很干货!!可以自信的说网上绝对找不到比我更详细的步骤了)

几个脚本文件很重要! Lumerical仿真流程: 一、DEVICE: (1).建模并且运行完之后,在脚本提示符下键入以下脚本行以运行plotDopingProfile.lsf如图1(文件名如果索引不到的话就可以把文件直接用notepad++打开,然后把代码直接输入到device中script脚本中 如图2)脚本文件并生成下图 如图3: (图2) (图1) (图3) (2).仿真...

1万+

Autosar MCAL-S32k324 Crypto配置-基于EB

NXP官网提供了免费的HSE固件,同时也提供了对应的协议栈。本文以算法为例,介绍MCAL相关的配置及在代码中的集成与使用。使用HSE计算,比软件算法确实方便许多。后面会完善更多的算法测试。

赞的博客 2434

uniApp 实现二维码扫描

在pages目录下创建一个用于扫描二维码的页面,如scanCode.vue。用户点击 “扫描二维码” 按钮后,会打开系统的扫码界面,扫描成功后会在控制台输出二维码的内容。

虎康的博客 2882

室内无线传播损耗分析与传播模型验证课程设计

室内无线传播损耗分析与传播模型验证课程设计

a_zxswer的博客 186

Android扫描二维码及生成二维码Demo

制作二维码扫描及生成Demo首先要导入Google Zxing包code.jar。 Zxing源码及jar包下载地址:http://code.google.com/p/zxing/ Demo下载地址:http://download.csdn.net/detail/ericfantastic/9070921 二维码扫描及生成二维码Demo效果图:        导入相关的Zxing类

EricFantastic 3919

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

iOS之二维码扫描

最近复习,之前项目需求要实现一个二维码扫描的课程签到的功能。这里简单总结一下。根据文件的名字,相信也能猜出这俩文件实现的功能。首先说一下二维码扫描View的实现#import <UIKit/UIKit.h>@interface CaptureRectView : UIView- (void)setupView; @end这个接口里的方法被第一个文件调用的。- (void)setupView {

SkySuperWL的博客 1332

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

iOS中 扫描二维码/生成二维码详解

指示根视图: [objc] view plaincopy self.window.rootViewController = [[UINavigationController alloc]initWithRootViewController:[SecondViewController new]];   生成二维码:

xiaobo0134的专栏 3528

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

mui实现二维码扫描

mui实现二维码扫描 直接上代码 发现 物品二维码扫描

tiger_gy的博客 7696

二维码生成 扫描二维码

//导入依赖 allprojects { repositories { google() jcenter() maven {url ‘https://jitpack.io’} } } implementation ‘com.github.jwkj:LibZXing:v1.0.4’ //配置文件 &lt;uses-permission android:name="android.permission...

JinDui_1016的博客 366
上一篇: 绘图的五种方式
下一篇: Swift 单例与懒加载
Step_Next
博客等级 码龄11年 0粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值