GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  DMTXREAD (1)

NAME

dmtxread - scan Data Matrix barcodes

CONTENTS

Synopsis
Description
Options
Standards
Diagnostics
Bugs
Author

SYNOPSIS

dmtxread [options] [FILE]...

DESCRIPTION

dmtxread searches the named input FILEs (or standard input if no files are named or the filename "-" is given) for ECC200 Data Matrix barcodes, reads their contents, and writes the decoded messages to standard output.

OPTIONS

-c, --codewords
  Only print the codewords extracted from a Data Matrix, and not the actual decoded message.
-e, --minimum-edge=N
  Pixel length of smallest expected edge in image.
-E, --maximum-edge=N
  Pixel length of largest expected edge in image.
-g, --gap=N
  Use scan grid with gap of N pixels (or less) between lines.
-l, --list-formats
  List the supported input image formats.
-m, --milliseconds=N
  Stop scan after N milliseconds (per image).
-n, --newline
  Print a newline character at the end of decoded data.
-p, --page=N
  Only scan Nth page of images.
-q, --square-deviation=N
  Maximum deviation (degrees) from squareness between adjacent barcode sides. Default value is N=40, but N=10 is recommended for flat applications like faxes and other scanned documents. Barcode regions found with corners <(90-N) or >(90+N) will be ignored by the decoder.
-r, --resolution=N
  Decoding resolution in dots per inch (DPI). Only used for vectorial input images such as SVG, PDF, etc... This option accepts a single argument (eg: 300) as well as horizontal and vertical resolutions (eg: 300x150). The default resolution is 72dpi.
-s, --symbol-size=[asr|RxC]
  Only consider barcodes of specific size or shape.
a = All sizes [default]
s = Only squares
r = Only rectangles
RxC = Exactly this many rows and columns (10x10, 8x18, etc...)
-t, --threshold=N
  Set the minimum edge threshold as a percentage of maximum. For example, an edge between a pure white and pure black pixel would have an intensity of 100. Edges with intensities below the indicated threshold will be ignored by the decoding process. Lowering the threshold will increase the amount of work to be done, but may be necessary for low contrast or blurry images.
-x, --x-range-min=N[%]
  Do not scan pixels to the left of pixel column N (or N%).
-X, --x-range-max=N[%]
  Do not scan pixels to the right of pixel column N (or N%).
-y, --y-range-min=N[%]
  Do not scan pixels below pixel row N (or N%).
-Y, --y-range-max=N[%]
  Do not scan pixels above pixel row N (or N%).
-C, --corrections-max=N
  Correct at most N errors per image (0 = correction disabled).
-D, --diagnose
  Make copy of image with additional diagnostic data.
-M, --mosaic (experimental)
  Interpret detected regions as Data Mosaic barcodes.
-N, --stop-after=N
  Stop scanning after Nth barcode is returned.
-P, --page-numbers
  Print each decoded message with its fax/tiff page number.
-R, --corners
  Prefix the decoded message with the barcode’s corner locations.
-S, --shrink=N
  Internally shrink image by factor of N. Shrinking is accomplished by skipping N-1 pixels at a time, often producing significantly faster scan times. It also improves scan success rate for images taken with poor camera focus provided the image is sufficiently large.
-U, --unicode
  Print Extended ASCII characters in UTF-8 Unicode.
-v, --verbose
  Use verbose messages.
-V, --version
  Print program version information.
--help Display this help message and quit.

STANDARDS

ISO/IEC 16022:2000

ANSI/AIM BC11 ISS

DIAGNOSTICS

Exit status has following possible meanings:
0 At least one barcode was found and decoded
1 No barcodes were found
>1 Error occurred that prevented command from executing normally

BUGS

Email bug reports to mike@dragonflylogic.com

AUTHOR

Copyright (C) 2008, 2009 Mike Laughton
Search for    or go to Top of page |  Section 1 |  Main Index


--> DMTXREAD (1) June 2, 2011

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.