顯示具有 Text Processing 標籤的文章。 顯示所有文章
顯示具有 Text Processing 標籤的文章。 顯示所有文章

20100701

Cuneiform : A commercial grade optical character recognition (OCR) system

Cuneiform is a commercial grade optical character recognition (OCR) system. It was originally developed and open sourced by Cognitive technologies, and was originally Windows-only. This project aims to port Cuneiform to run natively on Linux.
  • Licenses : BSD Revised
  • Operating Systems : Windows, Mac OS X, POSIX, Linux
  • Implementation : C, C++

20100622

Highlight : A universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, terminal escape sequences, and XML

Highlight is a universal converter from source code to HTML, XHTML, RTF, TeX, LaTeX, SVG, BBCode, terminal escape sequences, and XML. (X)HTML and SVG output are formatted by Cascading Style Sheets. It supports more than 140 programming languages, and includes 40 highlighting color themes. It's possible to easily enhance the parsing database. The converter includes some features to provide a consistent layout of the output code.
  • Licenses : GPLv3
  • Operating Systems : Windows, POSIX, Linux, Unix
  • Implementation : C++

20100621

Barcode Writer in Pure Postscript implements the printing of many barcode formats entirely within PostScript

Barcode Writer in Pure Postscript implements the printing of many barcode formats entirely within PostScript, so that the process of converting the input string into the printed output is performed by the printer itself. The project supports all major barcode formats including EAN-13, EAN-8, UPC-A, UPC-E, ISBN, Code 128 (A, B, and C), Code 39, Code 93, Code 11, ITF-14, GS1 DataBar, MSI, Plessey, Postnet, Code 2 of 5, Codabar, QR Code, PDF417, MaxiCode, Aztec Code, Data Matrix, PostNet, OneCode, RM4SCC, AusPost, etc.
  • Licenses : MIT/X
  • Operating Systems : OS Independent
  • Implementation : PostScript

20100526

Poppler : PDF rendering library derived from xpdf


Poppler is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries. It also provides basic command line utilities.
  • Licenses : GPL
  • Operating Systems : Unix, POSIX
  • Implementation : C++

pdf2djvu creates DjVu files from PDF files

pdf2djvu creates DjVu files from PDF files. It's able to extract: graphics, text layer, hyperlinks, document outline (bookmarks), and metadata.
  • Licenses : GPLv2
  • Operating Systems : POSIX, Linux, Mac OS X, Windows, FreeBSD
  • Implementation : C++

20100131

Poppler : A PDF rendering library derived from xpdf


Poppler is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries. It also provides basic command line utilities.
  • Licenses : GPL
  • Operating Systems : Unix, POSIX
  • Implementation : C++

20100113

DSPAM : A server-side statistical anti-spam agent for Unix email servers


DSPAM is a server-side statistical anti-spam agent for Unix email servers. It masquerades as the email server's local delivery agent and effectively filters spam using a combination of de-obfuscation techniques, specialized algorithms, and statistical analysis. The result is an administratively maintenance-free, self-learning anti-spam tool. DSPAM has yielded real-world success rates beyond 99.9% accuracy with less than a 0.01% chance of false positives.
  • Licenses : GPL
  • Operating Systems : Unix
  • Implementation : C

20100109

WP Clipart : An attempt to make a useful clip art package of public domain images for use in word processors

WP Clipart is an attempt to make a useful clip art package of public domain images for use in word processors. It includes an optional cross-platform viewer/editor written with Python/GTK. The collection contains primarily non-transparent PNG images, mid-tones expanded and large shadow areas minimized (to prevent blocking-up) for inkjet print quality. It is suitable for documents as well as Web graphics, but also has business application. Its primary focus is for educational use (pictures of all US presidents, all country flags alphabetically listed, all US states, historical figures, a sign language alphabet, and a large American history section.)

20091023

Recoll : A personal full text desktop search tool based on Xapian

Recoll is a personal full text desktop search tool based on Xapian. It provides an easy to use, feature-rich, easy administration interface with a Qt-based GUI. Text, HTML, PDF, PostScript, MS Word, OpenOffice, Wordperfect, KWord, Abiword, maildir, and mailbox mail folder formats are supported, along with their compressed versions. Powerful query facilities are provided. Multiple character sets are supported, and internal processing and storage uses Unicode UTF-8. Stemming is performed at query time and the stemming language can be switched after indexing.
  • Licenses : GPL
  • Operating Systems : POSIX, BSD, FreeBSD, Linux, Solaris ,Unix
  • Implementation : C++

20091003

Virtual Token Descriptor for eXtensible Markup Language (VTD-XML)

Virtual Token Descriptor for eXtensible Markup Language (VTD-XML) refers to a collection of efficient XML processing technologies centered around a non-extractive XML parsing technique called Virtual Token Descriptor (VTD). Depending on the perspective, VTD-XML can be viewed as either an XML parser, a native XML indexer or a file format that uses binary data to enhance the text XML, an incremental XML content modifier, an XML slicer/splitter/assembler, or an XML editor/eraser.
  • Licenses : GPL
  • Implementation : C#, Java, C, C++

20090911

Xapian : A search engine library, scalable to collections containing hundreds of millions of documents


Xapian is a search engine library, scalable to collections containing hundreds of millions of documents. It's written in C++ with bindings for Perl, Python, PHP, Java, Tcl, C#, and Ruby. It is a highly adaptable toolkit that allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also a rich set of boolean query operators. Omega is a Web search application built upon the Xapian library. It can index a Web server's document tree (including HTML, PDF, OpenOffice, MS Word/Excel/Powerpoint/Works, WordPerfect, RTF, PS, etc.), or data exported from arbitrary sources (e.g. SQL databases).
  • Licenses : GPL
  • Operating Systems : Windows, Unix, Mac OS X, OS/2
  • Implementation : C++, Perl, PHP, Python, Java, Tcl, Ruby, C#

20090907

ComicMaster : A CBR/CBZ reader for comic archives

ComicMaster is a CBR/CBZ reader for comic archives. It is able to open CBR and CBZ archives and display image contents. It allows you to add and remove single images, reorder images, and rename images in archives. It has some functionality to verify archives, and provides means to conveniently sort archives in a different folder. Those features are fairly well tested. It allows you to load a database plugin to manage comics in a PostgreSQL database, and it allows you to add meta-information in XML format to archives. The implementation of these features is currently sketchy at best.
  • Licenses : GPL
  • Operating Systems : POSIX, Linux
  • Implementation : C++

GLE (Graphics Layout Engine) : A graphics scripting language designed for creating publication quality graphs, plots, diagrams, figures, and slides

GLE (Graphics Layout Engine) is a graphics scripting language designed for creating publication quality graphs, plots, diagrams, figures, and slides. GLE supports various graph types (including function plots, histograms, bar graphs, scatter plots, contour lines, color maps, and surface plots) through a simple but flexible set of graphing commands. More complex output can be created by relying on GLE's scripting language, which is full featured with subroutines, variables, and logic control. GLE relies on LaTeX for text output and supports mathematical formulae in graphs and figures.
  • Licenses : BSD Original
  • Operating Systems : POSIX, Windows, Mac OS X
  • Implementation, C++

20090905

SILVERCODERS DocToText : A powerful utility that can convert MS Word binary format (DOC), Rich Text Format (RTF), OpenDocument and Office Open XML...

SILVERCODERS DocToText is a powerful utility that can convert MS Word binary format (DOC), Rich Text Format (RTF), OpenDocument (also known as ODF and ISO/IEC 26300), and Office Open XML documents (ISO/IEC 29500, also called OOXML, OpenXML, or MSOOXML) to plain text. Extracted plain text from doc, rtf, odt, ods, odp, docx, xlsx, and pptx files can be used for a lot of things like searching, indexing, or archiving. DocToText can be also used as a fast console viewer. It is able to convert corrupted OpenDocument and Office Open XML documents. It can be used to recover text even if other recovery methods have failed.
  • Licenses : GPLv2
  • Operating Systems : Unix, POSIX, Linux, Windows
  • Implementation : C++

20090819

Poppler : A PDF rendering library derived from xpdf


Poppler is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries. It also provides basic command line utilities.
  • Licenses : GPL
  • Operating Systems : Unix, POSIX
  • Implementation : C++

20090813

ComicMaster : A CBR/CBZ reader for comic archives

ComicMaster is a CBR/CBZ reader for comic archives. It is able to open CBR and CBZ archives and display image contents. It allows you to add and remove single images, reorder images, and rename images in archives. It has some functionality to verify archives, and provides means to conveniently sort archives in a different folder. Those features are fairly well tested. It allows you to load a database plugin to manage comics in a PostgreSQL database, and it allows you to add meta-information in XML format to archives. The implementation of these features is currently sketchy at best.
  • Licenses : GPL
  • Operating Systems : POSIX, Linux
  • Implementation : C++

20090810

gjots lets you organize text notes in a convenient, hierarchical way

gjots lets you organize text notes in a convenient, hierarchical way. It can be used for notes, jottings, bits and pieces, recipes, and even PINs and passwords, using encryption. It can also be used to "mind-map" larger compositions like manuals, Web pages, articles, etc. It is a bit like the KDE program "kjots", but uses the GTK library and supports a hierarchy of folders. Files can be output to HTML with an automatic table of contents or to docbook XML. Encryption is supported with ccrypt(1), gpg(1), and openssl(1), so that musings can be kept private.
  • Licenses : GPL
  • Operating Systems : POSIX, Linux, Unix
  • Implementation : C

20090806

GOCR : An OCR (Optical Character Recognition) program


GOCR is an OCR (Optical Character Recognition) program, developed under the GNU Public License. It converts scanned images of text back to text files. Joerg Schulenburg started the program, and now leads a team of developers.
GOCR can be used with different front-ends, which makes it very easy to port to different OSes and architectures. It can open many different image formats, and its quality have been improving in a daily basis.
  • Licenses : GPL
  • Operating Systems : OS Independent
  • Implementation : C

20090804

Poppler : A PDF rendering library derived from xpdf


Poppler
is a PDF rendering library derived from xpdf. It has been enhanced to utilize modern libraries such as freetype and cairo for better rendering. It also provides basic command line utilities.
  • Licenses : GPL
  • Operating Systems : Unix, POSIX
  • Implementation : C

Lucidor : A program for reading and handling e-books

Lucidor is a program for reading and handling e-books. It supports e-books in the EPUB file format and catalogs in the OPDS format.
  • Licenses : GPLv3
  • Operating Systems : GNU/Linux, Mac OS X, Windows
  • Implementation : XULRunner