Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php或javascript上扫描图像?_Php_Javascript_Ajax - Fatal编程技术网

如何在php或javascript上扫描图像?

如何在php或javascript上扫描图像?,php,javascript,ajax,Php,Javascript,Ajax,我不知道这有没有可能 我有一个php项目, 我们可以在php或javascript或。。。通过扫描仪,有什么办法吗?这是可能的,但只使用第三方插件或小程序,其中大多数插件或小程序都不是免费的,并且仅限于某个平台(大部分是PC/Windows,有些甚至是Internet Explorer,尽管其他浏览器也有ActiveX包装。) 看看你的答案。他们应该给你一个很好的关于什么是可能的概述。除非你有一个特殊的浏览器界面,否则不可能在客户机上使用JavaScript扫描器。没有一款主流浏览器内置了这方面

我不知道这有没有可能

我有一个php项目,
我们可以在php或javascript或。。。通过扫描仪,有什么办法吗?

这是可能的,但只使用第三方插件或小程序,其中大多数插件或小程序都不是免费的,并且仅限于某个平台(大部分是PC/Windows,有些甚至是Internet Explorer,尽管其他浏览器也有ActiveX包装。)


看看你的答案。他们应该给你一个很好的关于什么是可能的概述。

除非你有一个特殊的浏览器界面,否则不可能在客户机上使用JavaScript扫描器。没有一款主流浏览器内置了这方面的支持——只有通过插件

以下是更多信息:

假设扫描仪连接到执行PHP的服务器:

目前有一些很好的解决方案可以通过PHP使用开源SANE扫描软件扫描图像:

使用开源SANE扫描软件的PHP轻量级扫描GUI。只要PHP可以运行,PHP GUI就可以安装在任何Web服务器上。PHP调用scanimage命令以提供扫描。扫描后,图像通过管道“|”传输到gocr/pnmtojpeg,以提供获取的文件

phpSANE是一个基于web的SANE前端,使用HTML/PHP编写,因此您可以使用web浏览器进行扫描。它还支持OCR


一个代码示例是: 有关可用选项、安装步骤等的更多信息,请参阅

exec("scanimage --mode Gray --resolution 150 | pnmtojpeg > /tmp/image.jpg");