顯示具有 Graphics 標籤的文章。 顯示所有文章
顯示具有 Graphics 標籤的文章。 顯示所有文章

20100720

gscan2pdf : A GUI to ease the process of producing PDFs from scanned documents

gscan2pdf is a GUI to ease the process of producing PDFs from scanned documents. You scan in one or several pages and create a PDF of selected pages. Scanning is handled with SANE via scanimage. PDF conversion is done by PDF::API2. Perl is used for portability and ease of programming, with gtk2-perl for the GUI.
  • Licenses : GPL
  • Operating Systems : POSIX
  • Implementation : Perl

20100628

Scan Tailor : An interactive post-processing tool for scanned pages

Scan Tailor is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, despeckling, and others. You give it raw scans and you get pages ready to be printed or assembled into a PDF or a DJVU file.
  • Licenses : GPLv3
  • Implementation : C++

20100623

DrQueue : A distributed rendering queue. It helps manage jobs on a render farm


DrQueue is a distributed rendering queue. It helps manage jobs on a render farm. It works under Linux, Mac OS X, FreeBSD, IRIX, and Windows, supports Maya, Blender, Lightwave, Mental Ray, Bmrt (Renderman), 3Delight, and Pixie out of the box, and can support any other renderer or computing task that can be handled via scripting.
  • Licenses : GPL
  • Operating Systems : Mac OS X, POSIX, BSD, FreeBSD, Linux, IRIX, Windows, Cygwin
  • Implementation : C 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

20100614

Scan Tailor : An interactive post-processing tool for scanned pages

Scan Tailor is an interactive post-processing tool for scanned pages. It performs operations such as page splitting, deskewing, adding/removing borders, despeckling, and others. You give it raw scans and you get pages ready to be printed or assembled into a PDF or a DJVU file.
  • Licenses : GPLv3
  • Implementation : C++

20100527

BRL-CAD : A powerful constructive solid geometry solid modeling system

BRL-CAD is a powerful constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing support for rendering and geometric analysis, path-tracing for realistic image synthesis, network distributed framebuffer support, and image and signal-processing tools.
  • Licenses : BSD Revised, LGPL, Public Domain
  • Operating Systems : Unix, Mac OS X, Windows, Cygwin, POSIX, BSD, IRIX, Linux, Solaris
  • Implementation : C, C++, PHP, Tcl, Unix Shell

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++

20100525

Fotoxx : A photo editing and collection management application

Fotoxx is a photo editing and collection management application. It lets you navigate an image collection using a thumbnail browser, import camera RAW files and edit them with 16-bit color, save edited images as TIFF-8/16, JPEG, or PNG, and edit the whole image or a selected area with adjustable edge blending. It supports multiple undo/redo. Tags, dates, and ratings can be added to images, which can be searched using these criteria as well as file names. Functions include brightness and color adjustments, trim, rescale, rotate, warp, sharpen, blur, noise reduction, red-eye removal, HDR composites, tone-mapping, and panorama.
  • Licenses : GPLv3
  • Operating Systems : Linux
  • Implementation : C++, GTK

20100322

CVLTonemap : An interactive viewer and tone mapping tool for high dynamic range (HDR) images

CVLTonemap is an interactive viewer and tone mapping tool for high dynamic range (HDR) images. By performing the tone mapping on the graphics processing unit (GPU), CVLTonemap can immediately display the results of method and parameter changes.
  • Licenses : GPL
  • Operating Systems : Windows, POSIX, Linux
  • Implementation : C, C++

20100320

Video Contact Sheet *NIX (vcs for short) : A script that creates a contact sheet (preview) from videos

Video Contact Sheet *NIX (vcs for short) is a script that creates a contact sheet (preview) from videos by taking still captures distributed over the length of the video. The output image contains useful information on the video such as codecs, file size, screen size, frame rate, and length. It requires MPlayer or FFmpeg and ImageMagick. It is confirmed to work on Linux and FreeBSD, and possibly other POSIX/UNIX systems.
  • Licenses : LGPL
  • Operating Systems : POSIX, Linux, FreeBSD
  • Implementation : Unix Shell, bash

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.)

20091203

NeL and the attached server and client code is a platform to create and run a multi-user 3D virtual environment for entertainment purposes

NeL and the attached server and client code is a platform to create and run a multi-user 3D virtual environment for entertainment purposes. It is used as the core of Ryzom (ryzom.com), a 3D MMORPG. The server and client code is Linux and Windows based.
  • Licenses : GPL
  • Operating Systems : POSIX, Linux, Windows, Mac OS X
  • Implementation : C++

Unity : A user-friendly development environment for designing and programming 3D games and a 3D game engine


Unity is a user-friendly development environment for designing and programming 3D games and a 3D game engine. Scripting is done using JavaScript, C#, or Boo via an embedded Mono run time. The resulting games can be deployed as stand-alone Mac OS X or Windows applications, Web plug-ins, or as Dashboard widgets. Unity is the tool that was used by Unity Technologies to create their game Gooball, which is available from Ambrosia Software.
  • Licenses : Commercial but free to use
  • Operating Systems : Mac OS X Windows
  • Implementation : C#, C++, Objective C, Other Scripting Engines

20091109

Ipe : A drawing editor for creating figures in PDF or (encapsulated) Postscript format

Ipe is a drawing editor for creating figures in PDF or (encapsulated) Postscript format. It supports making small figures for inclusion into LaTeX documents as well as multi-page PDF presentations that can be shown on-line with Acrobat Reader.
  • Licenses : GPL

20091019

Aqsis : A cross-platform 3D rendering solution adhering to the RenderMan standard defined by Pixar


Aqsis is a cross-platform 3D rendering solution adhering to the RenderMan standard defined by Pixar. Features include programmable shading, true displacements, 3D depth-of-field, motion blur, NURBS, subdivision surfaces, CSG, procedural plugins, and more.
  • Licenses : GPL, LGPL
  • Operating Systems : Windows, Linux, Mac OS X
  • Implementation : C++, C, Python

Galapix : An image viewer that allows you to directly zoom into large collections of tens of thousand of images

Galapix is an image viewer that allows you to directly zoom into large collections of tens of thousand of images from tiny thumbnails down to the images' original size fluently with short load times and no loss of interactivity. It accomplishes this by keeping a tile cache which stores not only thumbnails for one size, but thumbnails of many different sizes.
  • Licenses : GPLv3
  • Operating Systems : POSIX Linux
  • Implementation : C++

20091007

tgif : A vector-based drawing tool, with the additional benefit of being sort of a web-browser


tgif is a vector-based drawing tool, with the additional benefit of being sort of a web-browser. That is, you can fetch drawings from a web server with it, and you can make objects in your picture into hotlinks to other parts of the drawing, or to other drawings accessible via HTTP.
  • Licenses : QPL
  • Operating Systems : POSIX
  • Implementation : C

20091003

Xournal : A GTK+/GNOME application for notetaking, sketching, and keeping a journal using a stylus on Tablet PCs and other platforms

Xournal is an application for notetaking, sketching, keeping a journal using a stylus. It is free software (GNU GPL) and runs on Linux (recent distributions) and other GTK+/Gnome platforms. It is similar to Microsoft Windows Journal or to other alternatives such as Jarnal, Gournal, and NoteLab.
  • Licenses : GPL
  • Operating Systems : POSIX, Linux, Unix

20091001

The Irrlicht Engine : A high performance real-time 3D engine written and usable in C++, and also available for .NET languages


The Irrlicht Engine is a high performance real-time 3D engine written and usable in C++, and also available for .NET languages. It is completely cross-platform, using D3D, OpenGL, and its own software renderer.
  • Licenses : zlib/libpng
  • Operating Systems : Mac OS X, Windows, POSIX, Linux, OS Independent, Solaris
  • Implementation : C++, C#