Kid Pix just became pubic domain, so the remade (but pretty much exactly the same) version is now available here.
20 alternative interfaces for creating and editing images and text
https://github.com/constraint-systems
Flow
An experimental image editor that lets you set and direct pixel-flows.
Fracture
Shatter and recombine images using a grid of viewports.
Tri
Tri is an experimental image distorter. You can choose an image to render using a WebGL quad, adjust the texture and position coordinates to create different distortions, and save the result.
Tile
Layout images using a tiling tree layout. Move, split, and resize images using keyboard controls.
Sift
Slice an image into multiple layers. You can offset the slices to create interference patterns and pseudo-3D effects.
Automadraw
Draw and evolve your drawing using cellular automata on a pixel grid with two keyboard-controlled cursors.
Span
Lay out and rearrange text, line by line, using keyboard controls.
Stamp
Image-paint from a source image palette using keyboard controls.
Collapse
Collapse an image into itself using ranked superpixels.
Res
Selectively pixelate an image using a compression algorithm.
Rgb
Pixel-paint using keyboard controls.
Face
Edit both the text and the font it is rendered in.
Pal
Apply an eight-color terminal color scheme to an image. Use the keyboard controls to choose a theme, set thresholds, and cycle hues.
Bix
Draw on binary to glitch text.
Diptych
Pixel-reflow an image to match the dimensions of your text. Save the result as a diptych.
Slide
Divide and slide-stretch an image using keyboard controls.
Freeconfig
Push around image pixels in blocks.
Moire
Generate angular skyscapes using Asteroids-like ship controls.
Hex
A keyboard-driven, grid-based drawing tool.
Etch
A keyboard-based pixel drawing tool.
About
Constraint Systems is a collection of experimental web-based creative tools. They are an ongoing attempt to explore alternative ways of interacting with pixels and text on a computer screen. I hope to someday build these ideas into something larger, but the plan for now is to keep the scopes small and the releases quick.
Can I use the art I find here? How should I credit the artist?
Yes, you can use any of the art submitted to this site. Even in commercial projects. Just be sure to adhere to the license terms. Artists often indicate how they would like to be credited in the "Copyright/Attribution Notice:" section of the submission. You can find this between the submission's description and the list of downloadable files. If no Copyright/Attribution Notice instructions are given, a good way to credit an author for any asset is to put the following text in your game's credits file and on your game's credits screen:
"[asset name]" by [author name] licensed [license(s)]: [asset url]
For example:
"Whispers of Avalon: Grassland Tileset" by Leonard Pabin licensed CC-BY 3.0, GPL 2.0, or GPL 3.0: https://opengameart.org/node/3009
OpenGameArt Search + Reverse Image Search
Hint: Start search term with http(s):// for reverse image search.
Strike is a web-based, 1-bit paint tool, primarily for quick sketching or line-drawing.
Features
brush / eraser / fill tools with different brush shapes and sizes
16-'color' palette via dither patterns. Each pattern is treated as a separate color for fill tool
~50 step undo / redo (it's fragile, so don't rely on it too much)
import PNG and JPG files, which will be converted to 1 bit form
zoom via mouse scroll or two-finger pinch
basic image transform tools (flip / mirror / resize canvas)
save images as a 16-color greyscale (which will import back into Strike with all patterns intact), or as 1-bit black and white image
autosave (see notes)
Welcome to Lospec, a home for digitally restrictive art. We create online tools for people creating pixel art and other restrictive digital art.
Digitally Restrictive Art
In the early days of computers, memory and storage space were a valuable commodity. Old hardware had very little space, every possible bit had to be conserved. Screen resolutions were small, and could only display a limited amount of colors. Music was stored as a sequence of notes rather than a single audio file. Games and programs had a maximum amount of space they could use, and they had to work within that restriction. Games made for the Atari 2600 could only be 32 kilobytes in total, including graphics, sounds, programming, levels.
Some people might view these restrictions as inconvenient, something that can only hinder your creative process. But there are many benefits to creating art within restrictions. Sometimes they simply help your get over art blocks by giving you a place to start, or help you use a consistent style throughout a piece. They can also force you to think in ways you might not have before and find creative ways to represent your vision. Your goal changes from "how can I best depict this subject" to "how can I best depict this subject within these limitations". You start thinking about the design, and level of detail. You are forced to simplify and prioritize, and consider the piece as a whole. It changes the whole creative process and forces you to think about your art from a new angle. The process of creating pixel art is completely different from even similar art forms like digital painting.
Some artists may impose restrictions upon themselves purposefully just to take advantage of these benefits. Some restrictions are just a result of that art form, like the canvas size of a painting or material of a sculpture. In Digitally Restrictive Art, the restrictions are brought on by the fact that they are stored digitally and is usually based on how the data is saved.
Pixel Art - The most popular digitally restrictive art form, as it was the only option for graphics on early video game systems. Though it's not required any longer, many games today still utilize pixel art due to it's aesthetic appeal, simplicity, and relative ease of creation. A large community of artists and fans still exists around the net.
Voxel Art - A more recent creation which is essentially a 3D version of pixel art. Instead of being made up of squares, it is made up of cubes. It's visuall similarity to pixel art makes it look like something out of the early computing days, but in reality only recently have computers been able to handle voxels.
Ascii Art - Similar to pixel art, but instead of being made up of pixels, everything is made up of ASCII characters, like letters and numbers. Before computers could even display pictures, artists could create images out of text. It was mostly notably adopted by the hacking community for use in text files.
Low-poly 3D - 3D models are typically made up of thousands of polygons, connected at their edges to create 3D shapes. In modern movies and games there are typically so many polygons that you can't see them and they look like a smooth surface. But in the early days of 3d, artists were limited to very few polygons. Low-poly models are still occasionally used in games today for memory restrictions as well as aesthetics. A subset of low-poly 3D includes using pixel art for the textures, adding another layer of restrictions.
Chiptune - Storing audio digitally actually takes quite a bit of space. Rather than reducing the length or quality of a song, early digital composers created a way to store songs as notes, which are then played at specified times, essentially being performed live by the computer. There are many different formats of digitally restrictive music that offer a whole array of different features and sounds. Midi files for example have a preset group of instruments you can assign to each note, and MOD/XM files let you create your own instruments out of waveforms.
Pixel-art scaling algorithms are graphical filters that are often used in video game emulators to enhance hand-drawn 2D pixel art graphics. The re-scaling of pixel art is a specialist sub-field of image rescaling.
As pixel-art graphics are usually in very low resolutions, they rely on careful placing of individual pixels, often with a limited palette of colors. This results in graphics that rely on a high amount of stylized visual cues to define complex shapes with very little resolution, down to individual pixels. This makes image scaling of pixel art a particularly difficult problem.
A number of specialized algorithms[1] have been developed to handle pixel-art graphics, as the traditional scaling algorithms do not take such perceptual cues into account.
Since a typical application of this technology is improving the appearance of fourth-generation and earlier video games on arcade and console emulators, many are designed to run in real time for sufficiently small input images at 60 frames per second. This places constraints on the type of programming techniques that can be used for this sort of real-time processing. Many work only on specific scale factors: 2× is the most common, with 3×, 4×, 5× and 6× also present.
Plugin for GIMP : https://github.com/bbbbbr/gimp-plugin-pixel-art-scalers
Waifu2x
https://en.wikipedia.org/wiki/Waifu2x
https://github.com/lltcggie/waifu2x-caffe/releases
https://github.com/imPRAGMA/W2XKit
https://old.reddit.com/r/WaifuUpscales/new/
https://github.com/BlueCocoa/waifu2x-ncnn-vulkan-macos/releases
https://old.reddit.com/r/Dandere2x/
https://old.reddit.com/r/waifu2x
https://github.com/AaronFeng753/Waifu2x-Extension
https://github.com/K4YT3X/video2x
https://old.reddit.com/r/AnimeResearch
Quote from a reddit comment :
A short list, ordered after output quality and setup time:
SRGAN, Super-resolution generative adversarial network : https://github.com/topics/srgan,
Other implementations: https://github.com/tensorlayer/srgan
https://github.com/brade31919/SRGAN-tensorflow
https://github.com/titu1994/Super-Resolution-using-Generative-Adversarial-Networks
Neural Enhance: https://github.com/alexjc/neural-enhance/
Photoshop: The newest PS version (19.x, since October 2017 release) also has a new upscaling method, called "Preserve Details 2.0 Upscale" but compared to SRGAN the results clearly lack sharp and fine details. You have asked for an App and PS is easy to use and can be automated.
Overview of the most popular algorithms:
https://github.com/IvoryCandy/super-resolution
(VDSR, EDSR, DCRN, SubPixelCNN, SRCNN, FSRCNN, SRGAN)
Not in the list above:
LapSRN: https://github.com/phoenix104104/LapSRN
SelfExSR: https://github.com/jbhuang0604/SelfExSR
RAISR, developed by Google:
https://github.com/MKFMIKU/RAISR
https://github.com/movehand/raisr
http://www.mtmad.fr
Musée des Tissus et musée des Arts décoratifs,
Lyon - France