GraphicsMagick provides a set of commandline tools and programming APIs for manipulating, editing, and converting raster and vector images. It is derived from ImageMagick, with the objective of providing better stability and performance than ImageMagick while retaining the original MIT/X11 license.
MiniPixel is a minimalistic pixel art editor written in Zig. It's designed for simplicity and efficiency, providing essential tools for creating and editing pixel art without the overhead of more complex software.
Explores color gradients with framebuffer graphics
A fun splashy program that accomplishes very little. Working example of framebuffer programming, creating JPEGs, drawing into a linear memory array. Kids will maybe like it, it's not interactive except it does screendumps if you hit s while it's running
SDL Framework (SDLFW)
SDLFW is a cross-platform framework from the powerful SDL library to create your own 2D games with the Lua programming language.
It's easy-to-use, free, open-source, and works on Windows and Linux.
Advanced image processing toolbox for Scilab on Unix/Linux/Mac OS
SIP is the image processing and computer vision package for SciLab, a free Matlab-like programming environment. SIP reads/writes images in formats like JPEG, PNG, and BMP. It does filtering, segmentation, edge detection, morphology, and shape analysis. Download from Git http://siptoolbox.sourceforge.net/devel
The 2DX Project is an ongoing project aiming to provide powerful, versatile, and felxible tools for 2D graphics programming in Java.
The 2DX-GL core library provides utilities for animation, geometry, basic physics, and more.
The Snap2D game engine/library builds upon the 2DX-GL core library by adding features like 2D world management tools, a dedicated scripting language, and high level rendering via the user's choice of either OpenGL or Java2D (OpenGL recommended for high perormance...
Why do Archicad and Revit only share 30 or 40% of the global architectural sofware market ? Maybe because lots of small practices find these software unadapted to the way they work, and to their bank account.
I think there's place for an open software that doesn't work like the existing. It will be simple in its tools and processes, and will have infinite capabilities. This will be possible by defining a logical structure.
As I am an architect, and I know very little about programming,...
This project aims to provide a set of libraries for various common graphics programming tasks. These libraries can be used together, to perform the tasks of a typical monolithic 3D engine. Or separately, to cover specific needs of any graphics program.
eLectrix is an application to view Portable Document Format (PDF) files. The program is written in the C programming language, using GTK+ for the user interface and poppler for rendering pages.
A cross-platform multimedia library aimed at supporting a wide range of programming languages. It exposes a set of C APIs used to generate high-level object-oriented bindings for supported languages at compile-time.
Wrapper for the library Libdc1394 to enable communication with the Java programming language. Java Video Capture for ieee 1394 cameras. Support for jfm JMF-2.1.1e, register a new protocol dc1394. ieee1394 camera for jmf, with this library jvc1394
Gimp User Filter is a plugin for The Gimp (http://www.gimp.org/), originally written by Jens Restemeier back in 1997. This project is about maintaining the plugin, keeping it compatible with current versions of Gimp, and eventually extending its features
S2iLib includes Harpia, a visual way of programming image processing algorithms, with a growing selection of OpenCV functions. Harpia is portable, and features capture from video devices in GNU/Linux and MS-Windows, and retrieves a compact OpenCV C-code.
PyPotrace is a Python programming language binding for Peter Selinger's Potrace raster to vector conversion algorithm. No separate Potrace library or application required!
MGL is a GLUT-like toolkit oriented to Game Programming. It supports OpenGL extensions, texture loading (BMP,TGA,RAW,DDS), native and DInput (Win32) keyboard input, mouse filtering, FSAA, internal GLU implementation (optional) and is fast and portable (W
Lua-GD is an image manipulation library for the Lua Programming Language, based on Thomas Boutell's GD library. Lua-GD is free software distributed under MIT License.
GLplot is a Mathematics function plotting program based on OpenGL. It can be used to plot functions in 3 dimensions. The results are not as good as Mathematica or Matlab but it gives a good example or OpenGL programming.
a simple, versatile and fast grapher.
Several modules permit to collect data from the network, back-up the data, draw the data, ...
The programming language is C++, the configuration language is XML.
A modular audio programming language, designed to write applications quickly. Its main goal is real time audio processing, but it should be used for any kind of development.
The DIPS, \"Digital Image Processing with Sound\", is the set of Max objects that handles the real-time visual image processing events and the OpenGL functions in the jMax GUI programming environment.
The Latrans Library Suite is a collection of libraries designed to aid in graphics programming. The two major libraries included in the suite provide a library for matrix and vector math, and a library for loading and manipulating images.