标签: barcode

zxing C# 在没有条形码时性能缓慢

我使用条形码进行扫描应用程序。所有扫描的页面都需要检查条形码。由于条形码始终位于同一位置,我可以裁剪该区域以加快处理速度。问题是,只有部分扫描的页面中有条形码。其他人则没有。

  • 在有条形码的页面上搜索条形码大约需要1-3秒。
  • 在没有条形码的页面上搜索条形码大约需要10s

现在,在有条形码的页面上应该很容易找到条形码,因为这些页面仅包含此 Code128,否则就是一张普通的白纸。我可以设置任何选项来加快该过程吗?顺便说一句,TryHarder-Flag 已设置为 false。

有人有想法吗?

c# barcode zxing

0
推荐指数
1
解决办法
1253
查看次数

PHP中的条形码生成和解码

我需要开发一个PHP应用程序,它将生成条形码,并且还能够读取这些条形码.

由于我的应用程序将是一个基于Web的应用程序,而底层技术是PHP,它是一种服务器端脚本语言,我觉得条形码生成不会成为问题,但扫描和读取这些条形码可能是一个挑战.

如果可以在PHP应用程序中读取条形码,请指导我.

php barcode barcode-scanner php-gd barcode-printing

0
推荐指数
1
解决办法
8220
查看次数

如何生成满足校验码校验的EAN13条码?

我正在使用 zxing 生成条形码。我想在其中存储增量数字,并且想避免校验和错误。我怎样才能避免它?正确的做法是什么?

java barcode zxing

0
推荐指数
1
解决办法
4792
查看次数

如何删除条形码图像下方的文字?

我正在使用 ZXing.NET 生成条形码。我想生成一个图像,下面没有文字。我正在使用以下代码:

var content = "AAA";
var writer = new BarcodeWriter
{
    Format = BarcodeFormat.CODE_39,
    Options = new ZXing.Common.EncodingOptions
    {
        Height = 80,
        Width = 100,
        Margin = 1
    }
};
var bitmap = writer.Write(content);
Run Code Online (Sandbox Code Playgroud)

c# barcode zxing

0
推荐指数
1
解决办法
4081
查看次数

尝试渲染条形码图像,但对象无法调用?

我正在尝试建立一个代码,该代码通过从txt文件生成条形码图像并将其粘贴在票证图像上来创建票证。

import barcode
import time
from barcode.writer import ImageWriter
mylist = []
with open('/Users/Droid/Desktop/my_project/Tickets/Tnumfile.TXT', 'r') as f:
for line in f.readlines():    #Walks through each line
    code = barcode.get('code', line, writer=ImageWriter()) 
    filename = code.save(line.strip())        #Saves Line 'tnumfile' as filename
    mylist.insert(0,line.strip() + '.png')



time.sleep(2)
from PIL import Image

for item in mylist:

im1 = Image.open('/Users/Droid/Desktop/my_project/Ticket.png') 
im2 = Image.open('/Users/Droid/Desktop/my_project/Tickets' + item) 
area = (30, 1380, 553, 1660)                                       

im1.paste(im2, area)
im1.save('line' + item)
Run Code Online (Sandbox Code Playgroud)

应该通过.txt文件运行,将所有条形码转换为图像,然后将其复制到票证图像模板上,而是一直告诉我:

  File "C:\Users\Droid\Desktop\my_project\Script.py", line 7, in <module>
    code = barcode.get('code', line, …
Run Code Online (Sandbox Code Playgroud)

python barcode python-3.x

0
推荐指数
1
解决办法
394
查看次数

如何在 Swift 中从图像中检测条形码?

我正在尝试从用户选择的图像中检测条形码。我能够从图像中检测到二维码,但无法从图像中找到与条形码扫描相关的任何内容。我用来从图像中检测二维码的代码如下:

func detectQRCode(_ image: UIImage?) -> [CIFeature]? {
        if let image = image, let ciImage = CIImage.init(image: image){
            var options: [String: Any]
            let context = CIContext()
            options = [CIDetectorAccuracy: CIDetectorAccuracyHigh]
            let qrDetector = CIDetector(ofType: CIDetectorTypeQRCode, context: context, options: options)
            if ciImage.properties.keys.contains((kCGImagePropertyOrientation as String)){
                options = [CIDetectorImageOrientation: ciImage.properties[(kCGImagePropertyOrientation as String)] ?? 1]
            }else {
                options = [CIDetectorImageOrientation: 1]
            }
            let features = qrDetector?.features(in: ciImage, options: options)
            return features

        }
        return nil
    }
Run Code Online (Sandbox Code Playgroud)

当我进入它的文档时,CIDetectorTypeQRCode它说

/* Specifies a detector type for …
Run Code Online (Sandbox Code Playgroud)

qr-code barcode ios zbar swift

0
推荐指数
1
解决办法
1813
查看次数

@zxing/ngx-scanner - 有没有什么简化的方法可以使用这个包来扫描条形码?

我的 angularCLI 版本如下

Angular CLI: 6.2.9
Node: 8.9.1
OS: win32 x64
Run Code Online (Sandbox Code Playgroud)

链接没有关于如何使用该功能的适当文档。任何人都可以帮助解决此包中的任何示例示例吗?文档中提供的 StackBlitz 也不起作用。

barcode zxing angular

0
推荐指数
1
解决办法
6382
查看次数

是否有免费或开源的条码阅读器

我正在研究 python 脚本。并且需要扫描一些PDF417条码。是否有任何免费或开源库。我发现 dynamsoft 条码阅读器在这方面非常擅长,但它需要付费版本才能使用。

python barcode barcode-scanner

0
推荐指数
1
解决办法
1004
查看次数

当我尝试打印条形码图像时,为什么我的条形码图像不适合条形码打印机设置中指定的纸张尺寸?

我正在使用Zen Barcode Rendering Framework在 C# Windows 窗体应用程序中创建条形码。我有两个文本框(一个用于条形码本身,另一个用于我希望打印在条形码标签上的相关文本)。同样,我将生成的条形码图像加载到图片框中并尝试打印该图像,但每次按下打印按钮时,结果都不合适(有时打印机打印白色的空标签,有时条形码打印不完整。有趣的是,我不得不说,为了让条形码出现在标签上,即使它看起来不完整,我必须选择非常大的纸张尺寸)。这是我的代码:

我的生成条形码按钮的点击事件的代码:

private void Button1_Click(object sender, EventArgs e)
{
        string barcode = textBox1.Text;

        Zen.Barcode.Code128BarcodeDraw brcd = Zen.Barcode.BarcodeDrawFactory.Code128WithChecksum;
        var barcodeImage = brcd.Draw(barcode, 50);

        int resultImageWidth;
        if(barcodeImage.Width >= textBox2.Text.Length*8)
        {
            resultImageWidth = barcodeImage.Width;
        }
        else
        {
            resultImageWidth = textBox2.Text.Length*8;
        }

        var resultImage = new Bitmap(resultImageWidth, barcodeImage.Height + 60); // 20 is bottom padding, adjust to your text

        using (var graphics = Graphics.FromImage(resultImage))
        using (var font = new Font("IranYekan", 10))
        using (var brush = new …
Run Code Online (Sandbox Code Playgroud)

c# barcode picturebox winforms barcode-printing

0
推荐指数
1
解决办法
2517
查看次数

开发生物信息学APP,用前面的条形码识别DNA seq

我正在为python类的介绍工作,我在编写脚本来读取文件时遇到了很多麻烦,然后在文件的序列开头识别条形码.

这就是我要打开我的文件:

#!/usr/bin/python 

import sys  

fname  = sys.argv[1]

handle = open(fname , "r")
# read the file # 
for line in handle:
        print line.strip()

handle.close()
Run Code Online (Sandbox Code Playgroud)

它完美地打开我的文件并将内容打印到屏幕上.

我有的问题是添加到此以完成作业我收到错误消息,我不知道我做错了什么.

我将不胜感激任何帮助或建议.

作业和正确的预期结果详细说明:

创建一个名为〜/ assignments/assignment07/assignment07.py的可执行文件

python脚本应该采用2个命令行参数(按顺序):

(1)DNA条形码(2)含有DNA序列的文件的名称

您的脚本应该打印序列文件中与序列开头的给定条形码匹配的所有DNA序列,但丢弃条形码.不要打印条形码,只打印与条形码匹配的序列,并且不匹配不在序列前面的条形码.

#!/usr/bin/python 
import sys
barcode  = sys.argv[1]
filename = sys.argv[2]

bclen = len(bacode)



handle = open(fname, "r")

# read the file # 

for line in handle:

        print line.strip()


for line in filename:

        bc    = line[4:][:bclen]

        seq   = line[4:19][bclen:]



        if bc == barcode:

                seqslice = sequence[4:]

                #print "barcode …
Run Code Online (Sandbox Code Playgroud)

python barcode bioinformatics

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