Open Source Windows Image Processing Software - Page 2

Image Processing Software for Windows

View 1698 business solutions
  • Forever Free Full-Stack Observability | Grafana Cloud Icon
    Forever Free Full-Stack Observability | Grafana Cloud

    Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

    Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
    Create free account
  • Go From AI Idea to AI App Fast Icon
    Go From AI Idea to AI App Fast

    One platform to build, fine-tune, and deploy ML models. No MLOps team required.

    Access Gemini 3 and 200+ models. Build chatbots, agents, or custom models with built-in monitoring and scaling.
    Try Free
  • 1
    TESTIMAGES

    TESTIMAGES

    Testing images for scientific purposes

    The TESTIMAGES archive is a huge and free collection of sample images designed for analysis and quality assessment of different kinds of displays and image processing techniques. The archive includes more than 2 million images originally acquired and divided in three different categories: SAMPLING and SAMPLING_PATTERNS (aimed at testing resampling algorithms), COLOR (aimed at testing color rendering on different displays) and PATTERNS (aimed at testing the rendering of standard geometrical patterns). Please cite the following papers when using any image in this archive: * ASUNI N, GIACHETTI A, "TESTIMAGES: A Large Data Archive For Display and Algorithm Testing", Journal of Graphics Tools, Volume 17, Issue 4, 2015, pages 113-125, DOI:10.1080/2165347X.2015.1024298 * ASUNI N, GIACHETTI A, "TESTIMAGES: a large-scale archive for testing visual devices and basic image processing algorithms", STAG - Smart Tools & Apps for Graphics Conference, 2014.
    Leader badge
    Downloads: 88 This Week
    Last Update:
    See Project
  • 2
    JACo Watermark

    JACo Watermark

    Add watermark to any image or photo (batch processing available).

    A free open source Java application created to help you apply watermarks to your pictures in order to protect them from unauthorized distribution. Different font, color, size and transparency texts or images can be added as a watermark. Batch processing is also provided.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 3

    BoofCV

    BoofCV is an open source Java library for real-time computer vision.

    BoofCV is an open source Java library for real-time computer vision and robotics applications. Written from scratch for ease of use and high performance, it provides both basic and advanced features needed for creating a computer vision system. Functionality include optimized low level image processing routines (e.g. convolution, interpolation, gradient) to high level functionality such as image stabilization. Released under an Apache 2.0 license for both academic and commercial use.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 4
    sharp

    sharp

    High performance Node.js image processing module

    The typical use case for this high speed Node.js module is to convert large images in common formats to smaller, web-friendly JPEG, PNG, AVIF and WebP images of varying dimensions. Resizing an image is typically 4x-5x faster than using the quickest ImageMagick and GraphicsMagick settings due to its use of libvips. Colour spaces, embedded ICC profiles and alpha transparency channels are all handled correctly. Lanczos resampling ensures quality is not sacrificed for speed. As well as image resizing, operations such as rotation, extraction, compositing and gamma correction are available. Most modern macOS, Windows and Linux systems running Node.js v10+ do not require any additional install or runtime dependencies. This module supports reading JPEG, PNG, WebP, AVIF, TIFF, GIF and SVG images. Output images can be in JPEG, PNG, WebP, AVIF and TIFF formats as well as uncompressed raw pixel data. Streams, Buffer objects and the filesystem can be used for input and output.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Build Securely on Azure with Proven Frameworks Icon
    Build Securely on Azure with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    A GUI interface to a tool for generating SSBumps (Self Shadowed Bump Maps). Includes a CUDA GPU rendering extension.
    Leader badge
    Downloads: 19 This Week
    Last Update:
    See Project
  • 6
    ImageJ Plugins
    The 'ImageJ Plugins' project is a source of custom plugins for the Image/J software. Image/J is a public domain image processing and analysis program developed in Java (http://rsb.info.nih.gov/ij/).
    Downloads: 39 This Week
    Last Update:
    See Project
  • 7
    SMILI

    SMILI

    Scientific Visualisation Made Easy

    The Simple Medical Imaging Library Interface (SMILI), pronounced 'smilie', is an open-source, light-weight and easy-to-use medical imaging viewer and library for all major operating systems. The main sMILX application features for viewing n-D images, vector images, DICOMs, anonymizing, shape analysis and models/surfaces with easy drag and drop functions. It also features a number of standard processing algorithms for smoothing, thresholding, masking etc. images and models, both with graphical user interfaces and/or via the command-line. See our YouTube channel for tutorial videos via the homepage. The applications are all built out of a uniform user-interface framework that provides a very high level (Qt) interface to powerful image processing and scientific visualisation algorithms from the Insight Toolkit (ITK) and Visualisation Toolkit (VTK). The framework allows one to build stand-alone medical imaging applications quickly and easily.
    Leader badge
    Downloads: 68 This Week
    Last Update:
    See Project
  • 8
    SciPy: Scientific Library for Python
    NOTE: the project has moved to https://scipy.org/scipylib/ --- go there to find latest versions. This sourceforge project contains only old historical versions of the software. SciPy is package of tools for science and engineering for Python. It includes modules for statistics, optimization, integration, linear algebra, Fourier transforms, signal and image processing, ODE solvers, and more.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 9
    CxImage is a C++ image processing library. It can load, save, display, transform images in a very simple and fast way, with transparency, multiple layers and selections, support for BMP GIF JPG PNG MNG TIF ICO TGA PCX J2K JBG RAS PNM RAW PSD
    Leader badge
    Downloads: 27 This Week
    Last Update:
    See Project
  • Fully Managed MySQL, PostgreSQL, and SQL Server Icon
    Fully Managed MySQL, PostgreSQL, and SQL Server

    Automatic backups, patching, replication, and failover. Focus on your app, not your database.

    Cloud SQL handles your database ops end to end, so you can focus on your app.
    Try Free
  • 10
    The purpose of this program is to teach a computer to classify plants via their leaves. You just need to input the image of a leaf(acquired from scanner or camera), then the computer can tell you what kind of plant it is.
    Leader badge
    Downloads: 47 This Week
    Last Update:
    See Project
  • 11
    jbig2enc

    jbig2enc

    JBIG2 Encoder

    This is an encoder for JBIG2. JBIG2 encodes bi-level (1 bpp) images using a number of clever tricks to get better compression than G4. This encoder can: Generate JBIG2 files, or fragments for embedding in PDFs Generic region encoding Perform symbol extraction, classification and text region coding Perform refinement coding and, Compress multipage documents It uses the (Apache-ish licensed) Leptonica library: http://leptonica.com/
    Downloads: 39 This Week
    Last Update:
    See Project
  • 12
    PolyBench/C 4.2 Copyright (c) 2011-2016 the Ohio State University. Contact: Louis-Noel Pouchet <pouchet@cse.ohio-state.edu> Tomofumi Yuki <tomofumi.yuki@inria.fr> PolyBench is a benchmark suite of 30 numerical computations with static control flow, extracted from operations in various application domains (linear algebra computations, image processing, physics simulation, dynamic programming, statistics, etc.). PolyBench features include: - A single file, tunable at compile-time, used for the kernel instrumentation. It performs extra operations such as cache flushing before the kernel execution, and can set real-time scheduling to prevent OS interference. - Non-null data initialization, and live-out data dump. - Syntactic constructs to prevent any dead code elimination on the kernel. - Parametric loop bounds in the kernels, for general-purpose implementation. - Clear kernel marking, using pragma-based delimiters.
    Leader badge
    Downloads: 39 This Week
    Last Update:
    See Project
  • 13
    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.
    Downloads: 20 This Week
    Last Update:
    See Project
  • 14
    disser

    disser

    LaTeX classes and templates for typesetting dissertations in Russian

    LaTeX classes, Makefiles and document templates for typesetting dissertations in Russian
    Downloads: 7 This Week
    Last Update:
    See Project
  • 15
    scantailor-experimental

    scantailor-experimental

    Scan Tailor Experimental is an interactive post-processing tool

    Scan Tailor Experimental is an interactive post-processing tool for scanned pages. You give it raw scans, and you get pages ready to be printed or assembled into a PDF or DJVU file. Scanning, optical character recognition, and assembling multi-page documents are out of scope of this project.
    Downloads: 33 This Week
    Last Update:
    See Project
  • 16

    plastimatch

    Volumetric image processing software

    Plastimatch is an open source software for image computation. Our main focus is high-performance volumetric registration of medical images, such as X-ray computed tomography (CT), magnetic resonance imaging (MRI), and positron emission tomography (PET).
    Leader badge
    Downloads: 32 This Week
    Last Update:
    See Project
  • 17
    DICOM Anonymizer replaces the patient names in all the DICOM files in a folder (and sub-folders) with other strings you assigned. Works as a batch and works fast. Supports number index. Anonymizing is required for medical image processing.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    EPSILON is a powerful Open Source wavelet image compressor. The project is aimed on parallel and robust image processing.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 19
    ArrayFire

    ArrayFire

    ArrayFire, a general purpose GPU library

    ArrayFire is a general-purpose tensor library that simplifies the process of software development for the parallel architectures found in CPUs, GPUs, and other hardware acceleration devices. The library serves users in every technical computing market. Data structures in ArrayFire are smartly managed to avoid costly memory transfers and to take advantage of each performance feature provided by the underlying hardware. The community of ArrayFire developers invites you to build with us if you're interested and able to write top performing tensor functions. Together we can fulfill The ArrayFire Mission under an excellent Code of Conduct that promotes a respectful and friendly building experience. Rigorous benchmarks and tests ensuring top performance and numerical accuracy. Cross-platform compatibility with support for CUDA, OpenCL, and native CPU on Windows, Mac, and Linux. Built-in visualization functions through Forge.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20
    ImageSharp

    ImageSharp

    A modern, cross-platform, 2D Graphics library for .NET

    ImageSharp carries no native dependencies and can be installed anywhere that supports .NET Standard 2.0+, ImageSharp can be used in device, cloud, and embedded/IoT scenarios. ImageSharp's API is unparalleled for it's ease of use. Designed from the ground up to be flexible and extensible, the library provides API endpoints for common image processing operations and the building blocks to allow for the development of additional operations. Complete support for jpeg, bmp, gif, pbm, png, tga, tiff, and webp with more formats on the way. Supports over 25 different pixel formats. Metadata editing support (IPTC EXIF). Colorspace transforms (RGB/CMYK/Grayscale/CIELab and many more). Over 40 common processing operations. Great performance and memory friendly; work with any dimensions (even hundreds of megapixels). ImageSharp is brimming with features. Common operations are only a few keystrokes away.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 21
    Intervention Image

    Intervention Image

    PHP Image Processing

    Intervention Image is a PHP image handling and manipulation library. It provides an easy-to-use interface for performing common image operations such as resizing, cropping, and applying filters. It supports a variety of image formats and can be integrated into Laravel projects or used independently in other PHP applications. The library is highly customizable, allowing for simple image manipulation tasks, or more advanced image processing workflows.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 22
    Jimp

    Jimp

    An image processing library written entirely in JavaScript for Node

    An image processing library for Node written entirely in JavaScript, with zero native dependencies. If you're using this library with TypeScript the method of importing slightly differs from JavaScript. Instead of using require, you must import it with ES6 default import scheme. If you're using a web bundles (webpack, rollup, parcel) you can benefit from using the module build of jimp. Using the module build will allow your bundler to understand your code better and exclude things you aren't using. If you're using webpack you can set process.browser to true and your build of jimp will exclude certain parts, making it load faster. The static Jimp.read method takes the path to a file, URL, dimensions, a Jimp instance or a buffer and returns a Promise. In some cases, you need to pass additional parameters with an image's URL.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 23
    Kornia

    Kornia

    Open Source Differentiable Computer Vision Library

    Kornia is a differentiable computer vision library for PyTorch. It consists of a set of routines and differentiable modules to solve generic computer vision problems. At its core, the package uses PyTorch as its main backend both for efficiency and to take advantage of the reverse-mode auto-differentiation to define and compute the gradient of complex functions. Inspired by existing packages, this library is composed by a subset of packages containing operators that can be inserted within neural networks to train models to perform image transformations, epipolar geometry, depth estimation, and low-level image processing such as filtering and edge detection that operate directly on tensors. With Kornia we fill the gap between classical and deep computer vision that implements standard and advanced vision algorithms for AI. Our libraries and initiatives are always according to the community needs.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 24
    Vibrant.js

    Vibrant.js

    Extract prominent colors from an image. JS port of Android's Palette

    Vibrant.js is a JavaScript library for extracting prominent colors from images to generate aesthetically pleasing color palettes. It is inspired by the Android Palette API and allows developers to style interfaces dynamically based on image content. Common use cases include adapting UI elements to match album art, user avatars, or featured content images.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25
    imagor

    imagor

    Fast, secure image processing server and Go library, using libvips

    Imagor is a fast, Docker-ready image processing server built in Go, ideal for on-the-fly image resizing, cropping, filtering, and optimization. It supports a wide variety of image formats and integrates seamlessly with cloud storage backends like AWS S3 and Google Cloud Storage. With support for HTTP and gRPC APIs, Imagor can be used in production environments to serve optimized images dynamically with high performance and low latency.
    Downloads: 1 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB