自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (6)
  • 收藏
  • 关注

原创 WebGL彩图转灰度图,提升Web条形码识别性能

图像识别算法通常都要把彩图,转成灰度图,再转成二值图。如果把图像处理部分放到GPU上,就可以减少CPU的时间消耗。这篇文章分享下用WebGL把摄像头传入的彩图转成灰度图,以此提高Web条形码SDK的解码性能。Web条形码识别使用Dynamsoft JavaScript Barcode SDK(https://www.npmjs.com/package/dynamsoft-javascript-barcode)可以快速实现一个Web条码扫描App。比如下面的代码,可以直接创建一个带webcam的扫码app

2020-07-29 13:33:04 386

原创 如何在IE中打开USB摄像头扫描条形码

IE不支持WebRTC,所以没有办法通过JS接口在浏览器中直接访问USB摄像头。解决的方法就是通过本地启动一个服务去获取摄像头数据,然后发送到IE的web页面上,通过img元素不断刷新来显示,这个在上一篇文章中已经说过。这篇文章是基于上一篇里Node.js的代码,增加条形码扫描功能。基于C/C++的Node.js条形码模块编译C/C++的封装代码在https://github.com/Dynamsoft/nodejs-barcode。用于解码的接口是decodeBufferAsync()。以下是相关的

2020-07-17 13:52:23 758

原创 利用USB摄像头,免费快速搭建浏览器远程监控

用OpenCV实现桌面的摄像头程序很简单,把这部分代码集成到一个简单的HTTP server上就可以实现浏览器远程监控。OpenCV安装我这里使用了opencv4nodejs:npm i opencv4nodejs安装的时间会有点长,需要先下载OpenCV源码再编译。如果发现编译不通过,请阅读错误信息,再检查系统是否安装了需要的工具。简单的Node.js桌面摄像头应用创建一个desktop.js文件:const cv = require('opencv4nodejs'); const v

2020-07-10 13:48:50 2162 5

OS X and iOS Kernel Programming

OS X & iOS核心编程英文原版

2015-09-22

Advanced Mac OS X Programming

Mac OS X高级编程英文版。本书共有23章:1.C and Objective-C 2.The Compiler 3. Blocks 4.Command-Line Programs 5.Exceptions, Error Handling, and Signals 6.Libraries 7.Memory 8.Debugging With GDB 9.DTrace 10.Performance Tuning 11.Files, Part 1: I/O and Permissions 12.Files, Part 2: Directories, File Systems, and Links 13.NSFileManager - Cocoa and the File System 14.Network Programming With Sockets 15.CFRunLoop 16.kqueue and FSEvents 17.Bonjour 18.Multiprocessing 19.Using NSTask 20.Multithreading 21.Operations 22.Grand Central Dispatch 23.Accessing the Keychain

2014-08-21

SourceAnywhere SVN Bridge

一个简单的桥接工具,让开发者能够通过SVN客户端,把代码上传到SourceAnywhere Server中,轻松的在本地机器上部署一个免费的SVN Server。

2014-08-21

TWAIN虚拟扫描仪

TWAIN虚拟扫描仪,支持Win7/8。不管是开发网页版的TWAIN应用还是桌面版的TWAIN应用,都可以使用。不需要购买扫描仪就可以完成开发。

2014-08-20

SourceAnywhere 6.0使用手册

SourceAnywhere 6.0的使用指南,英文原版

2014-08-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除