June 23rd, 2024

G'mic 3.4.0: Image Processing in Its Prime

G'MIC version 3.4.0 celebrates its 16th anniversary with stability improvements and long-term support. Updates include new filters, enhanced tools, and focus on API stability and backward compatibility.

Read original articleLink Icon
G'mic 3.4.0: Image Processing in Its Prime

G'MIC has released version 3.4.0, marking its 16th anniversary with a focus on stability and long-term support. The update includes improvements to the G'MIC Online web service and the G'MIC-Qt plugin, which now offers over 40 new image processing filters. The gmic CLI tool has also been enhanced with an integrated image viewer and mathematical function viewer. Additionally, the mathematical expression evaluator has been enriched, and 3D mesh management commands have been improved. The update aims to stabilize key APIs and ensure backward compatibility, making version 3.4.0 a significant milestone in the project's history. New filters introduced in this version include tools for photo retouching, distortion effects, degradation filters, rendering, texture filters, and artistic effects. These filters offer a wide range of functionalities, such as color channel mixing, detail enhancement, spatial blending of images, map projections, and geometric distortions. The release showcases G'MIC's commitment to providing a comprehensive open-source framework for digital image processing.

Related

Eight million pixels and counting: improving texture atlas allocation in Firefox (2021)

Eight million pixels and counting: improving texture atlas allocation in Firefox (2021)

Improving texture atlas allocation in WebRender with the guillotiere crate reduces texture memory usage. The guillotine algorithm was replaced due to fragmentation issues, leading to a more efficient allocator. Visualizing the atlas in SVG aids debugging. Rust's simplicity and Cargo fuzz testing are praised for code development and robustness. Enhancements in draw call batching and texture upload aim to boost performance on low-end Intel GPUs by optimizing texture atlases.

Pi Gazing is a project to build meteor cameras using Raspberry Pi

Pi Gazing is a project to build meteor cameras using Raspberry Pi

A project called Pi Gazing uses Raspberry Pi computers and CCTV cameras to monitor the night sky, tracking objects like shooting stars and satellites. Users can access open-source code and observations on GitHub.

Mip-Splatting: Alias-Free 3D Gaussian Splatting

Mip-Splatting: Alias-Free 3D Gaussian Splatting

The paper introduces Mip-Splatting, enhancing 3D Gaussian Splatting by addressing artifacts with a 3D smoothing filter and a 2D Mip filter, achieving alias-free renderings and improved image fidelity in 3D rendering applications.

Windows File Explorer will be more powerful with version control and 7z

Windows File Explorer will be more powerful with version control and 7z

Microsoft updates File Explorer with Git integration for version control, native support for 7-zip and TAR compression formats. Aimed at enhancing project management and file organization for users, announced at Microsoft Build.

Gren 0.4: New Foundations

Gren 0.4: New Foundations

Gren 0.4 updates its functional language with enhanced core packages, a new compiler, revamped FileSystem API, improved functions, and a community shift to Discord. These updates aim to boost usability and community engagement.

Link Icon 5 comments
By @dtschump - 5 months
A new version 3.4.0 of G'MIC (GREYC's Magic for Image Computing) has just been released. With this new release, we celebrate the project's 16th anniversary!

On this occasion, we summarize the recent features added to our open-source framework for digital image processing.

By @zubspace - 5 months
G'mic is a great tool. I use the QT-Plugin for Krita.

The only problem I have is that I don't use it very much and if I do, I'm just overwhelmed by all the effects and parameters. I'm sure there's great value there... But, if you don't know exactly what you're looking for? Well, be prepared to click around for ages finding something cool. I have no idea how to improve that, but I find it annoying.

It would be also great for the effects to not be destructive. Like using it with filter layers. But unfortunately this seems not to be possible.

By @probably_wrong - 5 months
I spent hours trying to get the content-aware-fill-equivalent to work in Gimp (which was unhappy with the Python2/3 issue) until I noticed that G'mic was already installed and worked just fine.

If you're a Gimp user you may already have this plugin.

By @kkfx - 5 months
I like the already present "Repair Scanned Document", it's not always perfect but in many case cleanup automatically enough without spending a minute more.
By @andybak - 5 months
There was a time in my life where I would have lost many, many months to this app.