问题标签 [scanning]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 如何在 Cocoa 中使用 IKScannerDeviceView
如何使用 IKScannerDeviceView 扫描我的应用程序内的文档?
我尝试通过 IB 将 IKScannerDeviceView 添加到我的视图中,并将其委托设置为我的应用程序委托(它实现了 IKScannerDeviceViewDelegate),但是当我运行应用程序时,我得到一个带有按钮的视图Show Details
,Scan
并且只有Show Details
启用,当我单击它时什么也没有发生。
我插入了扫描仪,可以通过 Image Capture 进行扫描,但不能通过我的应用程序进行扫描。
有人有关于如何使用它的好教程吗?
ios - 卡片扫描功能 iOS
我从这个视频中发现了 iOS 的这个非常酷的功能。知道这怎么可能吗?希望他们可以利用这个奇妙的功能
c++ - 检测扫描文档的类型并将其标准化为给定尺寸
我正在尝试实现一个程序,该程序将扫描(可能旋转)的文档(如身份证),根据两个或多个图像模板检测其类型并将其标准化(取消旋转并调整大小以使其与模板匹配)。一切都会被扫描,所以幸运的是透视不是问题。
我已经尝试了很多方法都没有成功:
我尝试使用 openCV 的 features2d 来检测模板并使用 findHomograpy 对其进行规范化,但它经常失败。如果我拿一个模板,稍微改变一下(身份证上的其他数据/照片),旋转约 40 度然后它通常会失败,无论我使用什么配置的描述符检测器和匹配器。
还尝试了这个http://manpages.ubuntu.com/manpages/gutsy/man1/unpaper.1.html这是一个反旋转工具,然后尝试进行正常匹配,但 unpaper 在旋转角度大于20度
如果有现成的解决方案,那就太好了,商业库(最好是 c/c++ 或命令行工具)也是一种选择。我不想承认这一点,但是当我试图理解计算机视觉论文时,我惨遭失败,所以不幸的是,链接对我没有帮助。
非常感谢您的帮助!
size - 二维码规格,我怎样才能让它从手机上扫描
我需要在 qrcode 中存储很长的文本,是否有任何链接可以了解哪些主要的 qrcode 类型和大小可用?
我尝试将长文本存储在 qrcode 中,但似乎太满了,因为我的 android 扫描仪无法扫描它。
我知道它可以存储 4kb,所以我必须能够存储我的文本,因为它不会达到 4kb。
奇怪的是,稍后我会发布我的 QR,以便有人可以更好地帮助我,希望。
image - 扫描图像,从内容创建链接(希望是 php)
我不确定这是否可行,但我在地图顶部的一个小框内有带有# 的地图图片,以显示位置。请参阅我的图像示例:
我希望找到一个脚本来“扫描”图像并从数字位置创建链接(并将这些链接覆盖在框所在的位置)
在图像示例中,所有框都有一个 3,但在其他地图上,它们可能从 1 变为 400。所以我希望能够在发送到另一个图像的框上获得链接覆盖。http://www.example.com/images/image3.jpg
即,地图框#3 会在鼠标悬停时创建一个链接。(只要我能把盒子里的#号塞进盒子里的链接里。
ios - 一维条码扫描仪IOS(Xcode)
我想知道是否有一个 Xcode 项目可以扫描一维条码,因为我需要在我正在制作的应用程序中使用一维条码扫描仪但不知道该怎么做
任何帮助都感激不尽。
iphone - 应用程序中用于扫描的 iphone 相机(如红色激光)
我正在开发一个需要使用相机扫描文本的应用程序。基本上没有太详细,我需要将相机指向某个东西(为了我的目的,我会说一个车牌),我需要将相机指向车牌,并让它以某种方式将数字保存到应用程序中的字符串中. 我猜它类似于 Word Lens 或红色激光,它实际上并不拍照,它只是扫描视图并返回信息。我找不到太多关于此的信息,因此将不胜感激有关如何编写此类代码的任何帮助!
.net - 理解普通位图结构 BITMAPINFOHEADER
我正在扫描应用程序的低级别,我已经不是很舒服了:)
无论如何,我试图从我得到的数字中弄清楚。
开始了:
- 以 200 DPI、黑白扫描 Letter 尺寸的文档
- 分辨率高达 1700x2200
- 我计算 1700x2200 = 3740000 位或 467500 字节
- 当我得到 BITMAPINFOHEADER 时,它显示 biSizeImage = 475200。为什么?
- 我使用 BITMAP 返回字节数组的代码片段返回 475248 字节,多出 48 个字节。但是 biSize 说的是 40,所以如果 header 是 40,那么为什么图像数据前面有 48 个字节呢?
基本上,我不明白为什么在 BITMAPHEADER 中计算的 467500 和 475200 之间存在差异?
我也不明白为什么标题说它是 40 字节,但实际上它是 48?我只是猜测颜色信息是 8 个字节?因为图像是 2 色 (B/W) - 每种颜色使用 4 个字节?
编辑
这是信息:
我想我明白了。当扫描线保存在内存中时,它必须是 4 个字节的包。所以,根据我的计算,1700 位是 212.5 字节,根据我所看到的 - 它使用 216 字节。所以,有点道理。
c# - 如何使用 C# 从 Symbol LS2208 条码扫描仪正确捕获数据
我被要求开发一个 C# Winforms 应用程序,它可以读取条形码并根据具有相关条形码的产品处理数据。
我们使用的条形码扫描仪是 Symbol LS2208 usb 扫描仪,当它来的时候,盒子里没有说明或 cd。我们将其插入,它向我们发出哔哔声,并且能够将条形码值扫描到记事本中作为测试。
在我的应用程序中,我如何确保扫描仪将数据填充到相关的文本框中(我一直在设置焦点,在按钮点击等所有其他操作之后)以及我如何知道何时扫描了整个条形码?目前我有一个表单计时器,每 50 毫秒计时一次并检查文本框值的长度。如果它不再变大,我假设整个条形码都已写入。
只是感觉有点“笨拙”,想知道是否有另一种方法可以做到这一点?
algorithm - 魔方扫描算法
我正在开发一个增强现实魔方解决方案。我们希望用户能够使用智能手机应用程序来收集解决魔方的提示。
为此,我们需要在智能手机内存中重建立方体。我们无法找到仅扫描魔方一侧即可重建魔方的扫描算法。
有人知道可以做到这一点的魔方扫描算法吗,或者至少可以提及该算法在数学上是否可行?