Looking for an image manipulation library that can add text to images. (and has documentation for it)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • Onboard AI - Learn any GitHub repo in 59 seconds
  • InfluxDB - Collect and Analyze Billions of Data Points in Real Time
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Revelo Payroll - Free Global Payroll designed for tech teams
  • image

    Encoding and decoding images in Rust (by image-rs)

    I believe that photon uses image internally which only provides the ability to overlay another image. The crate imageproc extends image and adds the draw_text method.

  • imageproc (PistonDevelopers)

    Image processing operations

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.

  • simple-game

    A personal collection of windowing/graphics/game code to get started quickly on games and graphical applications

    I have a somewhat naive version of this sort of system running via wgpu, but that's likely lower level than you'd want to go.

  • piet

    An abstraction for 2D graphics.

    Piet can render text. You can use Piet_common with the BitMapTarget to generate images Here is an example.

  • intensifies

    It looks like you already found a solution and imageproc is out of date, but I'll plug an open source solution I had which accepts an image upload and adds [x intensifies] and makes the image shake, just in case it's useful as reference. https://github.com/JosephCatrambone/intensifies Looks really closely related to what you wanted? Maybe?

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts