Java Image Processing Software

View 5013 business solutions

Browse free open source Java Image Processing Software and projects below. Use the toggles on the left to filter open source Java Image Processing Software by OS, license, language, programming language, and project status.

  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Sign Up
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS 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
  • 1
    ZXing

    ZXing

    Barcode scanning library for Java, Android

    ZXing or “Zebra Crossing” is an open source multi-format 1D/2D barcode image processing library that’s been implemented in Java, and also comes with ports to other languages. It currently supports the following formats: UPC-A and UPC-E EAN-8 and EAN-13 Code 39 Code 93 Code 128 ITF Codabar RSS-14 (all variants) RSS Expanded (most variants) QR Code Data Matrix Aztec ('beta' quality) PDF 417 ('alpha' quality) MaxiCode ZXing is made up of several modules, including a core image decoding library, JavaSE-specific client code, and Android client Barcode Scanner. It is the basis of many other third-party open source projects.
    Downloads: 24 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: 27 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.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 4
    A handwritten number recognition system was developed by using image processing and neural network technique. The system was developed in Java. Other applications which make use of image processing and neural network technique will be published too.
    Downloads: 24 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    ADAMS

    ADAMS

    ADAMS is a workflow engine for building complex knowledge workflows.

    ADAMS is a flexible workflow engine aimed at quickly building and maintaining data-driven, reactive workflows, easily integrated into business processes. Instead of placing operators on a canvas and manually connecting them, a tree structure and flow control operators determine how data is processed (sequentially/parallel). This allows rapid development and easy maintenance of large workflows, with hundreds or thousands of operators. Operators include machine learning (WEKA, MOA, MEKA) and image processing (ImageJ, JAI, BoofCV, LIRE and Gnuplot). R available using Rserve. WEKA webservice allows other frameworks to use WEKA models. Fast prototyping with Groovy and Jython. Read/write support for various databases and spreadsheet applications.
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 6
    ImageJ is a public domain Java image processing program inspired by NIH Image for the Macintosh. It runs, either as an online applet or as a downloadable application, on any computer with a Java 1.1 or later. HOME @ http://rsb.info.nih.gov/ij/
    Leader badge
    Downloads: 8 This Week
    Last Update:
    See Project
  • 7
    Image Restoration and Inpainting: MinGW/OpenGL/Visual c++/Java image processing enhancing/restoring/detecting/recovering image parts(Old painting cracks...) FastRestorarion, 2D (Un)Splitted Linear Solver, nonlinear solver: conjugate gradient,QuasiNewton
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8

    ImageJ2x

    Java Image Processing Program

    ImageJ2x is medical image processing program inspired by NIH Image for the Macintosh. It can display, edit, analyze, process, save and print 8-bit, 16-bit and 32-bit images. There can be many image formats including TIFF, GIF, JPEG, BMP, DICOM, PNG, FITS and "raw" and ... Read and supports "stacks" (stack), a series of images that share a single window. The program supports simultaneous that number of windows (images), limited only by available memory. It is multithreaded, so that time-consuming operations such as reading lists in parallel with other operations are performed. It can calculate area and pixel value statistics of user-defined selection. It can measure distances and angles. It can record density histograms and line profiles. It supports standard image processing functions such as contrast manipulation, sharpening, smoothing, edge detection and filtering it through all kinds of geometric transformations such as Zoom in / out and rotation. Images can be enlarged up to 32
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Marvin Image Processing Framework
    Marvin is an image processing framework that provides features for image and video frame manipulation, multithreading image processing, image filtering and analysis, unit testing, performance analysis and addition of new features via plug-in.
    Downloads: 3 This Week
    Last Update:
    See Project
  • Host LLMs in Production With On-Demand GPUs Icon
    Host LLMs in Production With On-Demand GPUs

    NVIDIA L4 GPUs. 5-second cold starts. Scale to zero when idle.

    Deploy your model, get an endpoint, pay only for compute time. No GPU provisioning or infrastructure management required.
    Try Free
  • 10
    LTI-Lib is an object oriented computer vision library written in C++ for Windows/MS-VC++ and Linux/gcc. It provides lots of functionality to solve mathematical problems, many image processing algorithms, some classification tools and much more...
    Downloads: 5 This Week
    Last Update:
    See Project
  • 11
    BRIC

    BRIC

    BRIC is a powerful tool for batch image processing.

    Bric is a cross-platform batch image processor. You can convert, resize, rotate and add watermark to your images. Multiple file types are supported for input and output. The project started back in 2011 and was maintained for a couple of years. In 2020 BRIC is again in active development, so some of the features written below might be outdated. Please be patient, until everything is reviewed and rewritten.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 12

    cbrTekStraktor

    an application to automatically extract text from comic books.

    cbrTekStraktor is an application to automatically extract text from the text bubbles or speech balloons present in comic book reader files (CBR). Its prime goal is to perform analysis on the texts of comic books. cbrTekStraktor can however also be used for scanlation or similar purposes. The application also enables to manually define text areas in CBR files. The application comprises a simple graphical editor for further processing the extracted text. The text extraction is achieved by a combination of statistical and graphical processing operations. It is based on the following 3 major algorithms - Binarization of color images (Niblak and other methods) - Connected components - K-Means clustering Apache Tesseract is used to perform Optical Character Recognition on the extracted text. A subsequent version of the application will integrate with translation software in order to provide automated translation of comic book texts and re-inserion of translated texts
    Downloads: 2 This Week
    Last Update:
    See Project
  • 13
    An image postprocessor for the DIY Book Scanner described on instructables.com and diybookscanner.org. Gets images ready for OCR or for PDF. Written in Java based on a partial port of the Leptonica image processing library.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 14
    Fiji is an image processing package based on ImageJ.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 15
    ProStack

    ProStack

    ProStack - a platform for image processing and analysis

    ProStack - a platform for image processing and analysis. It implements various image processing methods as separate modules, that can be joined in a complex image processing scenario by use of a graphical user interface. RPMs are available at https://build.opensuse.org/project/repositories/home:mackoel:compbio
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    Calculating 2D-Gray-scale bitmaps Calculation of a 3D-rotation-body form a detected area by using different image processing algorithms. Developed for the German Aerospace Center (DLR). Used Projects: Substance (GUI)
    Downloads: 1 This Week
    Last Update:
    See Project
  • 17
    An IDE for people interested in Machine Vision/Image Processing. Written in Java, using JAI. It allows users to view image data and also provides a drag and drop environment that users can create/execute graphs of JAI operators.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 18
    Vision2u

    Vision2u

    free image processing software

    Vision2u offers a free image processing software for personal use and research. Primary tasks of the image processing can be realized during simple operation of the software. Every Web cam owner can have simplest measuring, counting or tasks of monitoring done without high capital outlays.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 19

    ijTools

    A set of plugins and tools for ImageJ (Image processing sofware)

    A collection of plugins and tools for the ImageJ software. Contains modules for image filtering (directional filtering), segmentation, analysis (perimeter estimation, geodesic diameter...), or visualisation (image overlay).
    Downloads: 1 This Week
    Last Update:
    See Project
  • 20

    AlgART Java Libraries

    Open source library for processing arrays and matrices

    AlgART Java libraries for processing arrays and matrices are open-source product, distributed under MIT license. So, anyone can use them for free without any restrictions. Main features: 63-bit addressing of array elements (64-bit long int indexes), memory model concept (allowing storing data in different schemes from RAM to mapped disk files), wide usage of lazy evaluations, built-in multithreading optimization for multi-core processors, wide set of image processing algorithms over matrices, etc. - please see at the site. Almost all classes and methods are thoroughly documented via JavaDoc (you may read full JavaDoc at the site).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    AllinDIP is a digital image processing application that implements many kinds of filters and transformation above digital images.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    The mathematical morphology have different applications on Image processing, it represent one processing non lineal sample. We show the CIDEFORM software as result of all mathematical morphology techniques.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    The Data Fusion Peer is a multitier computer vision internet application. The system provides image processing, motion tracking, and visualization information. Application will convert data into 3-Deminsional and other digital environments.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    An image processing environment, based in Java, and developed on the concept of filters applied to an input. Maybe it will work out, maybe it won't. But it's better then wasting space on SourceForge for an old game...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Image tagging (without using metadata) software written in Java (1.6). All image processing is taken care of by ImageMagick through JMagick. See wiki for main features/issues.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next