标签: scanning

WIA 2.0双面扫描

自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) )财产.

我的问题是:

  • 我不知道如何使用原生WIA,我怀疑使用C#时它是不可能的.
  • 我找不到设置新WIA_IPS_DOCUMENT_HANDLING_SELECT属性的方法,因为我的wiaDevice属性中没有该属性.根据WiaDef.h,它的属性id仍然是3088,唯一可能的值是0x400(1024).

如果有人可以帮助我(我想其他许多人),我将不胜感激!

问候,

M.

.net c# windows wia scanning

4
推荐指数
1
解决办法
5690
查看次数

PIL:创建图像颜色亮度的一维直方图?

我一直在编写一个脚本,基本上我需要它:

  • 使图像灰度(或双色调,我将同时使用两者来查看哪一个更好).
  • 处理每个单独的列并为每列创建净强度值.
  • 将结果吐出到有序列表中.

使用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)

python image-processing scanning python-imaging-library

3
推荐指数
2
解决办法
2万
查看次数

Alfresco社区版中的扫描功能?

我正在努力进行alfresco 4.2社区的补充.现在我必须使用某种扫描功能来扫描文档的硬拷贝并上传.

我用谷歌搜索,但没有找到任何好的解决方案.

java scanning alfresco alfresco-share

3
推荐指数
1
解决办法
7245
查看次数

如何在.NET中使用扫描仪?

我正在计划制作一个应用程序(专门的存档系统),其中,我的应用程序可以访问打印机/扫描仪以扫描文档并将其存储到数据库并访问打印机/扫描仪以打印所请求的文档.有什么建议?只需一个简单的扫描文档 - >存储到数据库类型的解决方案就行了.谢谢!:)

c# scanning archiving windows-forms-designer

3
推荐指数
1
解决办法
2万
查看次数

使用 Java 扫描条码后获得额外的字母

我创建了一个生成条形码的应用程序。

这是我如何创建条形码的代码:

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

这是生成的条形码的屏幕截图:

在此处输入图片说明

在这种情况下有什么问题,有人遇到过这个问题吗?请帮我!

java barcode scanning barcode-scanner

3
推荐指数
1
解决办法
241
查看次数

高容量扫描和ocr自动解决方案?

我们需要大容量扫描和ocr解决方案

我们正在谈论每天将大约4000个文档数字化,并将它们保存为带有ocr的pdf文件(带有隐藏文本)......

解决方案应该让操作员扫描文档并自动将文件保存到特定的网络资源,由将其上传到数据库的应用程序采取...

我们正在评估来自kofax的企业解决方案http://www.kofax.com/

你还知道其他什么产品?

有类似要求的经验吗?

任何开源(或至少可访问)的解决方案?

com,activex api支持?

ocr document scanning kofax

2
推荐指数
1
解决办法
6328
查看次数

扫描图像成可读文本

我想知道是否有一种方法可以通过编写代码来获取包含文本的扫描图像,从而将其转换为可读文本?那可能吗?

php java image documents scanning

2
推荐指数
1
解决办法
3455
查看次数

WIA的ShowAcquireImage只保存在BMP中?

我在Delphi XE中使用WIA 2.0库来自动扫描.我正在使用" ShowAcquireImage "功能来提供要保存到光盘的图像.我想以压缩格式保存图像,如png或jpg,但该库似乎只保存在位图中.

有没有其他人看到这个问题,还有一个workround?(除了将光盘保存为大bmp文件,并重新加载到TJpegImage/TPngImage对象中,即).

感谢PhilW的任何建议.

这是我目前使用的代码: __CODE__

delphi wia scanning bmp

2
推荐指数
1
解决办法
3763
查看次数

禁用在WAR中扫描CDI bean

我有带CDI bean的WAR包.部署包非常慢,因为每次部署期间都会扫描包以查找CDI bean.有没有选项可以禁用此过程?

deployment war scanning cdi managed-bean

2
推荐指数
1
解决办法
2852
查看次数

PhoneGap / Cordova 应用程序中的文档扫描

有谁知道在 Android 设备上的 Cordova 应用程序中扫描文档的任何解决方案?

对于我们的 PhoneGap 应用程序,我们正在寻找一个可以执行以下操作的插件:

  • 拍摄纸质文档时的边缘检测(最好有视觉反馈)
  • 拍照后文档自动裁剪和透视校正。

或者,是否有我们可以集成的 Android 应用程序或库?到目前为止,我找到了以下选项:

  • Anyline 文档扫描仪:https ://www.anyline.io/document-scanner/ (目前最有前途)
  • CamScanner API:https ://dev.camscanner.com/?language = en-us (做我正在寻找的,但没有边缘检测的视觉反馈)
  • OpenCV:opencv.org (涉及更多的开发工作)

任何帮助表示赞赏...

android document scanning cordova

2
推荐指数
1
解决办法
6055
查看次数