34
I Use This!
Activity Not Available

News

Posted almost 13 years ago by Mike Laughton
The libdmtx project has released version 0.7.4, introducing significant structural changes designed to make libdmtx useful for a wider audience. Some of the changes include: * The core library (not including command line utilities or wrappers) is ... [More] now distributed under a permissive BSD license. This detail is important for people developing on certain closed platforms. * Revision control has been transitioned from SVN to Git, and is now broken up into libdmtx, dmtx-utils, and dmtx-wrappers. Code in the latter two repositories is still distributed under the LGPLv2. * The new encoding logic is better organized than the old version, and it fixes some corner case bugs that would have been difficult to address previously. * Professional support is now available for organizations that want assistance, pre-built binaries, or priority response to problems. See www.dragonflylogic.com for details. Please visit any of the following links to find additional details, downloads, and updated software documentation: Project website: http://www.libdmtx.org SourceForge page: http://sourceforge.net/projects/libdmtx Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Ohloh page: http://www.ohloh.net/p/libdmtx Documentation wiki: http://libdmtx.wikidot.com Professional support: http://dragonflylogic.com [Less]
Posted almost 13 years ago by Mike Laughton
The libdmtx project has released version 0.7.4, introducing significant structural changes designed to make libdmtx useful for a wider audience. Some of the changes include: * The core library (not including command line utilities or wrappers) is now ... [More] distributed under a permissive BSD license. This detail is important for people developing on certain closed platforms. * Revision control has been transitioned from SVN to Git, and is now broken up into libdmtx, dmtx-utils, and dmtx-wrappers. Code in the latter two repositories is still distributed under the LGPLv2. * The new encoding logic is better organized than the old version, and it fixes some corner case bugs that would have been difficult to address previously. * Professional support is now available for organizations that want assistance, pre-built binaries, or priority response to problems. See www.dragonflylogic.com for details. Please visit any of the following links to find additional details, downloads, and updated software documentation: Project website: http://www.libdmtx.org SourceForge page: http://sourceforge.net/projects/libdmtx Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Ohloh page: http://www.ohloh.net/p/libdmtx Documentation wiki: http://libdmtx.wikidot.com Professional support: http://dragonflylogic.com [Less]
Posted over 14 years ago by Mike Laughton
The libdmtx project has released version 0.7.2, which is a bug fix release with a handful of new features but no major changes to the core library since 0.7.0. In addition to bug fixes, the most significant improvements include: * Fast quad fill for ... [More] dmtxDecodeMatrixRegion() (thanks Mackenzie!) * Decoding support for "05 Macro" and "06 Macro" (thanks Marlon!) * New wrapper for the Vala language (thanks Evan!) * Wrapper integration in build system (thanks Evan!) * Several improvements to Python wrapper (thanks Simon!) Please visit any of the following links to find additional details, downloads, and updated software documentation: Project website: http://www.libdmtx.org SourceForge page: http://sourceforge.net/projects/libdmtx Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Ohloh page: http://www.ohloh.net/p/libdmtx Documentation wiki: http://libdmtx.wikidot.com [Less]
Posted over 14 years ago by Mike Laughton
The libdmtx project has released version 0.7.2, which is a bug fix release with a handful of new features but no major changes to the core library since 0.7.0. In addition to bug fixes, the most significant improvements include: * Fast quad fill for ... [More] dmtxDecodeMatrixRegion() (thanks Mackenzie!) * Decoding support for "05 Macro" and "06 Macro" (thanks Marlon!) * New wrapper for the Vala language (thanks Evan!) * Wrapper integration in build system (thanks Evan!) * Several improvements to Python wrapper (thanks Simon!) Please visit any of the following links to find additional details, downloads, and updated software documentation: Project website: http://www.libdmtx.org SourceForge page: http://sourceforge.net/projects/libdmtx Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Ohloh page: http://www.ohloh.net/p/libdmtx Documentation wiki: http://libdmtx.wikidot.com [Less]
Posted about 15 years ago by Mike Laughton
The libdmtx project has released version 0.7.0, featuring an updated API, new features, and multiple new language options. libdmtx is an open source library for reading and writing Data Matrix (a.k.a. DataMatrix) 2D barcodes. It can be called from a ... [More] variety of languages on several different platforms, and also provides fully featured command line utilities. New features in 0.7 include: * A Java wrapper! (thanks Pete and Dikran!) * A C#/.NET wrapper! (thanks Vali and Joe!) * A set of Visual Studio 9.0 files! (thanks Cameron!) * New no-copy pixel communication * Improved support for Text/C40 reading (thanks Robin!) * Changed from GraphicsMagick to ImageMagick dependency * dmtxwrite support for major image formats, including SVG * Several bug and compiler warning fixes * Cocoa wrapper works again (thanks Romain!) * More cross platform improvements Many individuals made this release possible with their generous contributions -- THANKS! Please visit any of the following links to find additional details, downloads, and updated software documentation: Project home page: http://libdmtx.org Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Documentation wiki: http://libdmtx.wiki.sourceforge.net [Less]
Posted about 15 years ago by Mike Laughton
The libdmtx project has released version 0.7.0, featuring an updated API, new features, and multiple new language options. libdmtx is an open source library for reading and writing Data Matrix (a.k.a. DataMatrix) 2D barcodes. It can be called from a ... [More] variety of languages on several different platforms, and also provides fully featured command line utilities. New features in 0.7 include: * A Java wrapper! (thanks Pete and Dikran!) * A C#/.NET wrapper! (thanks Vali and Joe!) * A set of Visual Studio 9.0 files! (thanks Cameron!) * New no-copy pixel communication * Improved support for Text/C40 reading (thanks Robin!) * Changed from GraphicsMagick to ImageMagick dependency * dmtxwrite support for major image formats, including SVG * Several bug and compiler warning fixes * Cocoa wrapper works again (thanks Romain!) * More cross platform improvements Many individuals made this release possible with their generous contributions -- THANKS! Please visit any of the following links to find additional details, downloads, and updated software documentation: Project home page: http://libdmtx.org Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Documentation wiki: http://libdmtx.wiki.sourceforge.net [Less]
Posted over 15 years ago by Mike Laughton
After months of adding features, fixing bugs, tuning performance, and writing documentation, libdmtx version 0.6.0 is now released into the wild. libdmtx is an open source library for reading and writing Data Matrix (a.k.a. DataMatrix) 2D barcodes. ... [More] It can be called from a variety of languages on several different platforms, and also provides fully featured command line utilities. Contributions for this release came from all over, and libdmtx now runs on its largest combination of platforms and languages ever. Significant updates in this release include: * dmtxread now scans major image formats [Olivier] * New encoding/decoding Ruby wrapper [Romain] * Enhancements to region detection logic * Reduced memory footprint * Will scan multiple barcodes per image * Various platform-specific improvements Work will now begin on an improved "no copy" method of passing pixel data between libdmtx and the calling program. After that, focus will switch to adding any remaining functionality from the ISO spec, refactoring the encoding logic, and cleaning up how multiple barcode data is handled. At that point libdmtx will be feature complete; although polishing, enhancing, and perfecting will continue. Please visit any of the following links to find additional details, downloads, and updated software documentation: Project home page: http://libdmtx.org Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Documentation wiki: http://libdmtx.wiki.sourceforge.net [Less]
Posted over 15 years ago by Mike Laughton
After months of adding features, fixing bugs, tuning performance, and writing documentation, libdmtx version 0.6.0 is now released into the wild. libdmtx is an open source library for reading and writing Data Matrix (a.k.a. DataMatrix) 2D barcodes. ... [More] It can be called from a variety of languages on several different platforms, and also provides fully featured command line utilities. Contributions for this release came from all over, and libdmtx now runs on its largest combination of platforms and languages ever. Significant updates in this release include: * dmtxread now scans major image formats [Olivier] * New encoding/decoding Ruby wrapper [Romain] * Enhancements to region detection logic * Reduced memory footprint * Will scan multiple barcodes per image * Various platform-specific improvements Work will now begin on an improved "no copy" method of passing pixel data between libdmtx and the calling program. After that, focus will switch to adding any remaining functionality from the ISO spec, refactoring the encoding logic, and cleaning up how multiple barcode data is handled. At that point libdmtx will be feature complete; although polishing, enhancing, and perfecting will continue. Please visit any of the following links to find additional details, downloads, and updated software documentation: Project home page: http://libdmtx.org Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Documentation wiki: http://libdmtx.wiki.sourceforge.net [Less]
Posted over 15 years ago by Mike Laughton
The libdmtx project has released version 0.5.2, a recommended upgrade that provides dramatically improved performance over previous versions. libdmtx is an open source library for reading and writing Data Matrix (a.k.a. DataMatrix) 2D barcodes. It ... [More] can be called from a variety of languages on several different platforms, and also provides fully featured command line utilities. A minor release in name only, libdmtx 0.5.2 delivers several performance enhancements, bug fixes, and general improvements over previous versions. We still have a few enhancements that haven't made it in yet, which is why this is a minor release, but most users will already see big performance gains by ugrading to 0.5.2. In extreme cases it's not unusual to see a 500x (or better) speedup over 0.5.1 runtimes when proper tuning parameters are used. For users of pydmtx (the libdmtx Python wrapper), Jonathan Lung has also written a new decode2() function which is showing 15x faster decode times than the original pydmtx decode function. Other notable changes in 0.5.2 include: Performance Improvements * New dynamic image shrinking feature (pixel skipping) * New squareness deviation feature * Simplified Hough transform for locating first edge * Several other internal performance enhancements General Improvements * Encoding support for 144x144 barcodes (largest possible) * Changed internal pixel storage to use top-left origin * Various improvements when building for OS X and FreeBSD * Added new experimental PHP wrapper code (Thanks Christian!) * Several bugs fixed (see ChangeLog) Please visit any of the following links to find additional details, downloads, and updated software documentation: Project home page: http://libdmtx.org Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Documentation wiki: http://libdmtx.wiki.sourceforge.net [Less]
Posted over 15 years ago by Mike Laughton
The libdmtx project has released version 0.5.2, a recommended upgrade that provides dramatically improved performance over previous versions. libdmtx is an open source library for reading and writing Data Matrix (a.k.a. DataMatrix) 2D barcodes. It ... [More] can be called from a variety of languages on several different platforms, and also provides fully featured command line utilities. A minor release in name only, libdmtx 0.5.2 delivers several performance enhancements, bug fixes, and general improvements over previous versions. We still have a few enhancements that haven't made it in yet, which is why this is a minor release, but most users will already see big performance gains by ugrading to 0.5.2. In extreme cases it's not unusual to see a 500x (or better) speedup over 0.5.1 runtimes when proper tuning parameters are used. For users of pydmtx (the libdmtx Python wrapper), Jonathan Lung has also written a new decode2() function which is showing 15x faster decode times than the original pydmtx decode function. Other notable changes in 0.5.2 include: Performance Improvements * New dynamic image shrinking feature (pixel skipping) * New squareness deviation feature * Simplified Hough transform for locating first edge * Several other internal performance enhancements General Improvements * Encoding support for 144x144 barcodes (largest possible) * Changed internal pixel storage to use top-left origin * Various improvements when building for OS X and FreeBSD * Added new experimental PHP wrapper code (Thanks Christian!) * Several bugs fixed (see ChangeLog) Please visit any of the following links to find additional details, downloads, and updated software documentation: Project home page: http://libdmtx.org Latest release: http://sourceforge.net/project/showfiles.php?group_id=153603 Documentation wiki: http://libdmtx.wiki.sourceforge.net [Less]