-
搜索
-
基于JSON的数据捕获用领域特定语言
领域特定语言(DSL)是一种针对特定类型问题的计算机语言。DSL的例子包括CSS、SQL、make等。
Martin Fowler对内部DSL和外部DSL进行了定义和区分。内部DSL是使用宿主...
-
如何评估扫描文档的图像质量
通过文档扫描仪或者相机扫描文档时,我们可能会获得质量较差的文档图像。在本文中,我们将讨论如何评估扫描文档的图像质量,以便重新捕获文档以获得更好的图像。编写了一个Web应用用于自动化评估。
在线...
-
Java调用文档扫描仪
Dynamic Web TWAIN是一个给Web应用添加文档扫描功能的SDK。它会在本地运行一个叫Dynamsoft Service的后端服务,通过TWAIN、WIA、eSCL、SANE和ICA...
-
使用多个二维码传输数据
二维码可用于跨设备传输数据。比如Android设备可以通过二维码与iOS设备交换数据。它不需要设置无线网络,也不需要使用蓝牙进行配对。由于它是一种屏幕-摄像头解决方案,因此使用起来也很安全。
...
-
如何使用JavaScript二值化图像
黑白二值图像的像素只有黑色和白色两种颜色。将图像转换为黑白有多种用途:
减少文件大小:与24位彩色图像相比,1位黑白图像所需的存储数据通常更少。
图像处理:许多图像处理算法需要先将图...
-
如何使用JavaScript灰度化图像
灰度图像完全由灰色像素组成。它们通常以每个采样像素8位的方式存储,可以记录256级灰度。
将图像转换为灰度有多种用途:
减少文件大小:与24位彩色图像相比,8位灰度图像所需的存储数据通...
-
如何使用JavaScript翻转图像
有时,我们可能需要翻转Web应用中的媒体元素。例如,我们可能需要翻转用于显示相机预览的video元素,以匹配我们实际看到的内容,或者更正翻转的扫描文档的图像。
在本文中,我们将讨论使用Java...
-
如何使用JavaScript调整图像大小
在文档扫描Web应用中,调整图像大小是一个常用的操作,它可以纠正扫描的文档的比例,或者提高文档图像的DPI以满足打印要求。
在本文中,我们将讨论如何使用JavaScript调整图像大小。一种方...
-
如何使用JavaScript旋转图像
有时我们需要旋转网页上的图像,比如显示正在加载中的动画。在文档扫描Web应用中,我们需要旋转倾斜的或扫描方向错误的文档图像。
在本文中,我们将讨论使用JavaScript旋转图像的三种方法:
...
-
基于OpenCV.js编写一个文档扫描Web应用
OpenCV是一个开源的计算机视觉和机器学习软件库。它为我们解决不同的任务提供了各种图像处理方法。
在本文中,我们将使用OpenCV的JavaScript版本编写一个文档扫描Web应用。首先编...
-