自Vista以来,Windows附带WIA 2.0(wiaaut.dll).根据以下知识库文章以及我在各种论坛上的许多发现,使用WIA 2.0不再可能进行双面扫描.然而,文章提到使用原生WIA 2.0,什么会使双面扫描成为可能.(https://support.microsoft.com/en-us/kb/2709992)
根据WIA 2.0文档(https://msdn.microsoft.com/en-us/library/windows/desktop/ms630196(v=vs.85).aspx),可以进行双面扫描,但使用新的WIA_IPS_DOCUMENT_HANDLING_SELECT(3088) )财产.
我的问题是:
如果有人可以帮助我(我想其他许多人),我将不胜感激!
问候,
M.
我一直在编写一个脚本,基本上我需要它:
使用ImageMagick有一种非常简单的方法(尽管您需要一些Linux实用程序来处理输出文本),但我真的没有看到如何使用Python和PIL执行此操作.
这是我到目前为止所拥有的:
from PIL import Image
image_file = 'test.tiff'
image = Image.open(image_file).convert('L')
histo = image.histogram()
histo_string = ''
for i in histo:
histo_string += str(i) + "\n"
print(histo_string)
Run Code Online (Sandbox Code Playgroud)
这会输出一些内容(我希望对结果进行图形化),但它看起来与ImageMagick输出完全不同.我用这个来检测扫描书的接缝和内容.
感谢任何帮助的人!
我现在有一个(看起来很讨厌的)解决方案,现在:
from PIL import Image
import numpy
def smoothListGaussian(list,degree=5):
window=degree*2-1
weight=numpy.array([1.0]*window)
weightGauss=[]
for i in range(window):
i=i-degree+1
frac=i/float(window)
gauss=1/(numpy.exp((4*(frac))**2))
weightGauss.append(gauss)
weight=numpy.array(weightGauss)*weight
smoothed=[0.0]*(len(list)-window)
for i in range(len(smoothed)):
smoothed[i]=sum(numpy.array(list[i:i+window])*weight)/sum(weight)
return smoothed
image_file = 'verypurple.jpg'
out_file = 'out.tiff'
image = Image.open(image_file).convert('1')
image2 = image.load()
image.save(out_file)
intensities = []
for …Run Code Online (Sandbox Code Playgroud) 我正在努力进行alfresco 4.2社区的补充.现在我必须使用某种扫描功能来扫描文档的硬拷贝并上传.
我用谷歌搜索,但没有找到任何好的解决方案.
我正在计划制作一个应用程序(专门的存档系统),其中,我的应用程序可以访问打印机/扫描仪以扫描文档并将其存储到数据库并访问打印机/扫描仪以打印所请求的文档.有什么建议?只需一个简单的扫描文档 - >存储到数据库类型的解决方案就行了.谢谢!:)
我创建了一个生成条形码的应用程序。
这是我如何创建条形码的代码:
Code39 code39 = new Code39();
String outputStr = code39.encode("B00009", 1);
//String humanTextStr=code39.getHumanText();
lblBarcode.setText(outputStr);
lblBarcode.setFont(new java.awt.Font("CCode39_S3_Trial",java.awt.Font.PLAIN,14));
Run Code Online (Sandbox Code Playgroud)
使用这个 java 库ConnectCodeBarcodeFontLibrary.jar。
为了扫描条形码,我使用了QRbot应用程序,它为我提供了此信息 - 末尾的额外字母B00009K而不是这个B00009。
这是生成的条形码的屏幕截图:
在这种情况下有什么问题,有人遇到过这个问题吗?请帮我!
我们需要大容量扫描和ocr解决方案
我们正在谈论每天将大约4000个文档数字化,并将它们保存为带有ocr的pdf文件(带有隐藏文本)......
解决方案应该让操作员扫描文档并自动将文件保存到特定的网络资源,由将其上传到数据库的应用程序采取...
我们正在评估来自kofax的企业解决方案http://www.kofax.com/
你还知道其他什么产品?
有类似要求的经验吗?
任何开源(或至少可访问)的解决方案?
com,activex api支持?
我想知道是否有一种方法可以通过编写代码来获取包含文本的扫描图像,从而将其转换为可读文本?那可能吗?
我在Delphi XE中使用WIA 2.0库来自动扫描.我正在使用" ShowAcquireImage "功能来提供要保存到光盘的图像.我想以压缩格式保存图像,如png或jpg,但该库似乎只保存在位图中.
有没有其他人看到这个问题,还有一个workround?(除了将光盘保存为大bmp文件,并重新加载到TJpegImage/TPngImage对象中,即).
感谢PhilW的任何建议.
这是我目前使用的代码:
__CODE__
我有带CDI bean的WAR包.部署包非常慢,因为每次部署期间都会扫描包以查找CDI bean.有没有选项可以禁用此过程?
有谁知道在 Android 设备上的 Cordova 应用程序中扫描文档的任何解决方案?
对于我们的 PhoneGap 应用程序,我们正在寻找一个可以执行以下操作的插件:
或者,是否有我们可以集成的 Android 应用程序或库?到目前为止,我找到了以下选项:
任何帮助表示赞赏...