Language Selection

English French German Italian Portuguese Spanish

GIMP

GIMP 2.10.22 Released with AVIF Support, Improved PSP and TIFF Support

Filed under
GIMP

GIMP 2.10.22 is here to add support for the AVIF image file format, which is a variant of the High Efficiency Image File Format (HEIF) container but using the powerful AV1 compression algorithm. Importing and exporting of AVIF files is supported.

On top of that, users will now be able to import and export HEIF files, which contain both AVIF and HEIC formats, in 10-bit and 12-bit depth per channel. Furthermore, GIMP 2.10.22 enables proper importing of NCLX color profiles and metadata.

Read more

Create transparency in your game graphics with GIMP

Filed under
Gaming
GIMP
HowTos

Whether you're programming a game or an app with Python or Lua, you're probably using PNG graphics for your game assets. An advantage of the PNG format, which is not available in a JPEG, is the ability to store an alpha channel. Alpha is, essentially, the "color" of invisibility or transparency. Alpha is the part of an image you don't see. For example, if you were to draw a doughnut, the doughnut hole would be filled with alpha, and you could see whatever was behind it.

A common problem is how to find the alpha part of an image. Sometimes, your programming framework, whether it's Python Arcade, Pygame, LÖVE, or anything else, detects the alpha channel and treats it (after the appropriate function calls) as transparency. That means it renders no new pixels where there's alpha, leaving that doughnut hole empty. It's 100% transparent or 0% opaque and functionally "invisible."

Read more

GIMP 2.10.20 Released with Advanced Crop and More Filters

Filed under
GIMP

The latest release of GIMP is here with new features and more bug fixes. And it is immediately available for download for Linux, Windows, and Mac.
Read more

GIMP Tutorial: How to Outline Text

Filed under
GIMP

Learn how to add outline to text in GIMP in three easy and simple steps with this screenshot tutorial.
Read more

Learn the 37 most frequently used shortcuts in GIMP

Filed under
GIMP

GIMP is a fantastic artist's tool for editing digital images, especially with the bevy of impressive features in the recent release of version 2.10. Of course, like all creative applications, you can get working more quickly if you can make yourself familiar with the various keyboard shortcuts and hotkeys available. GIMP, of course, gives you the ability to customize these shortcuts to match what you're personally comfortable with. However, the default shortcuts that GIMP ships with are impressive and generally easy to get used to.

This cheat sheet is not an exhaustive list of all of the defaults GIMP has available. Instead, it covers the most frequently used shortcuts so you can get to work as fast as possible. Plus, there should be a few in here that make you aware of a few features that maybe you weren't aware of.

Read more

GIMP receives a $100K donation

Filed under
GNU
GNOME
GIMP
  • GIMP receives a $100K donation

    Earlier this month, GNOME Foundation announced that they receieved a $400,000 donation from Handshake.org, of which $100,000 they transferred to GIMP’s account.

    We thank both Handshake.org and GNOME Foundation for the generous donation and will use the money to do much overdue hardware upgrade for the core team members and organize the next hackfest to bring the team together, as well as sponsor the next instance of Libre Graphics Meeting.

    Handshake is a decentralized, permissionless naming protocol compatible with DNS where every peer is validating and in charge of managing the root zone with the goal of creating an alternative to existing Certificate Authorities. Its purpose is not to replace the DNS protocol, but to replace the root zone file and the root servers with a public commons.

  • GIMP Picks Up A $100k Donation, Part Of $400k To GNOME Foundation

    The GNOME Foundation received a $400k donation of which $100k is heading to the GIMP developers for helping to improve their open-source image manipulation program that for some can compete with Adobe's Photoshop functionality.

A free photo editor worth trying: Getting started with GIMP

Filed under
GNU
GIMP

When most of us are looking for a photo-editing tool, we immediately think of Photoshop. Adobe’s program is powerful and popular, but it’s pricey at $100—and that's for the “light” version called Photoshop Elements.

Meanwhile, $20 per month is the standard charge for individual one-app subscriptions to Photoshop Creative Cloud. Adobe offers a free in-browser version called Photoshop Express Editor, but it’s very limited and only allows you to edit JPEG files.

A better free alternative is to turn to the open-source world and a popular program called GIMP. The GNU Image Manipulation Program is the standard photo-editing tool included or available to most Linux distributions. GIMP is also available for Windows (XP and up) and Mac.

Read more

GIMP On TV

Filed under
GNU
GIMP

I was watching an issue of CNN’s “Forensic Files” early this morning when I was surprised to see GIMP on TV. A murder had been committed and the local anthropologist lacked software to compare a skull with a portrait to verify the identity of the victim. A local computer guru was able to use GIMP to compare photographs of the skull with the portrait. That set the police on a course towards solving the crime. It turned out the truck driver did it. DNA from a tooth compared to some surgical evidence confirmed GIMP’s conclusions.

What was interesting is that Forensic Files mentioned that GIMP was available to anyone for a $free download. I liked that. The software licence, GPL, described in generic terms the public can understand got out there.

Read more

GIMP free alternative to subscription model Photoshop updated

Filed under
GIMP

That would be the oddly-named GIMP (acronym for: GNU Image Manipulation Program), an open source, high-end image editing and creation alternative to Adobe’s Photoshop and its now open-ended, monthly wallet-siphoning distribution mode for tasks like photo retouching, image editing and composition, and image authoring.

Read more

You Say GIMP Was Right

Filed under
GIMP

The split was the result of GIMP’s concern over policies at SourceForge, primarily SourceForge’s use of DevShare, an installer for Windows that bundles third party software offers with FOSS downloads. In addition, the GIMP folks had reservations about potentially deceptive “download here” buttons on ads being served by the likes of Google’s AdSense.

Read more

Syndicate content

More in Tux Machines

Free Software Leftovers

  • Ingo Juergensmann: Migrating from Drupal to WordPress

    If you can read this on planet.debian.org then migrating my blog from Drupal to WordPress was successful and the feed has been successfully changed by the Debian Planet Maintainers (thanks!). I’ve been a long term Drupal user. I think I started to use Drupal since it was included in Debian. At some point Drupal was removed from Debian and I started to use Serendipity instead. Later Drupal was included in Debian again and I moved back to Drupal. I think this must have been around Drupal 4 or Drupal 5. No idea. I even became active in the Drupal community and went to one of the first Drupal barcamps in Germany, namely in Cologne. This was shortly before Dries Buytaert started a business off of Drupal and went to the USA. I met with many devs of Drupal in Cologne and enjoyed the community and started with others a local Drupal User Group in Rostock. [...] So, after all the years my Drupal journey will come to an end. It was a long time with you. Sometimes joyful, sometimes painful. I wish you all the best, Drupal!

  • The round-the-world trip to fix a bug

    Mrs. Vera Cavalcante (@veracape), from Brazil, a long-time contributor for the Portuguese documentation on LibreOffice, was reviewing the translation of the Calc Guide and double-checking the translated text, with respect to the current user interface and the Help pages. Vera noticed that the Help pages on conditional formatting were not correct any more, and reported in the Brazilian team Telegram group (Bugzilla is still very hard for non-native English speakers).…

  • Red Kubes Container Platform Flies Open Source Flag

    Red Kubes, a Dutch-based startup, open sourced a free community edition of its Otomi Container Platform in a bid to remedy the ongoing complexity surrounding Kubernetes configurations. The scalability, agility, and speed-to-market advantages that Kubernetes offers have been handsome enough to capture a growing share of the enterprise market, but this very strength can become an Achilles heel for container deployments. In this sense, it’s far too easy – and common – to create thousands or even tens of thousands of containers across applications. Not only does this create an operational money pit, but management becomes a herculean feat to any container newbie.

  • The Apache Software Foundation Announces Apache® ECharts™ as a Top-Level Project

    The Apache Software Foundation (ASF), the all-volunteer developers, stewards, and incubators of more than 350 Open Source projects and initiatives, announced today Apache® ECharts™ as a Top-Level Project (TLP). Apache ECharts is an intuitive, interactive, and powerful charting and visualization library ideally suited for commercial-grade presentations. The project originated in 2013 at Baidu and entered the Apache Incubator in January 2018.

  • Shots fired in disputes over OSS-as-a-Service

    Cloud services are the great disruptor of both IT organizations and vendors, and wrapping open source software around a service is the latest flashpoint. The open source development model has proven to be an incredible incubator of innovative software by democratizing and distributing the conception, design, implementation and debugging of new titles, advantages that were thoroughly explored more than two decades ago in the book, The Cathedral and the Bazaar. Although open source has since been adopted, encouraged and sponsored by every major software company, its origins were decidedly non-commercial with utopian overtones of liberating code from the tyranny of proprietary shackles. The earliest open source projects, notably Gnu Emacs and other tools from the Gnu Project, embraced this idealistic ethos with a restrictive, comprehensive license, GPL, that applies to derivative work using the code.

  • AWS to Fork Elasticsearch as Elastic Moves Away from Open Source

    Elastic’s license change from open source ALv2 to SSPL appears to have moved Amazon Web Services to “launch new forks of both Elasticsearch and Kibana.” Elasticsearch’s move towards the more restrictive Server Side Public License has already begun to ruffle feathers among developers.

Programming Leftovers

  • Excellent Free Tutorials to Learn Tcl - LinuxLinks

    Tcl (Tool Command Language) is a dynamic programming/scripting language based on concepts of Lisp, C, and Unix shells. Here's our recommended free tutorials to learn Tcl.

  • ROC and Precision-Recall curves - How do they compare?

    Both curves offer two useful information: how to choose the positive class prediction threshold and what is the overall performance of the classification model. The former is determined by selecting the threshold which yield the best tradeoff, in adequation with the prediction task and operational needs. The latter is done by measuring the area under the curves which informs about how good the model is, because by measuring the area under the curves, one computes the overall probability that a sample from the negative class has a lower probability than a sample from the positive class. With scikit-learn, the values can be computed either by using the roc_auc attribute of the object returned by plot_roc_curve() or by calling roc_auc_score() directly for ROC curves and by using the average_precision attribute of the object returned by plot_precision_recall_curve() or by calling average_precision_score() directly for PR curves.

  • Write GIMP scripts to make image processing faster | Opensource.com

    Some time ago, I wanted to give a blackboard-style look to a typeset equation. I started playing around with the GNU Image Manipulation Program (GIMP) and was satisfied with the result. The problem was that I had to perform several actions on the image, I wanted to use this style again, and I did not want to repeat the steps for all the images. Besides, I was sure that I would forget them in no time.

  • Bash wait Command | Linuxize

    wait is a command that waits for the given jobs to complete and returns the exit status of the waited for command. Since the wait command affects the current shell execution environment, it is implemented as a built-in command in most shells. In this article, we’ll explore the Bash built-in wait command.

  • Santiago Zarate: Cron do not send me empty emails
  • Rust & the case of the disappearing stack frames | Inside Rust Blog

    Now that the FFI-unwind Project Group has merged an RFC specifying the "C unwind" ABI and removing some instances of undefined behavior in the "C" ABI, we are ready to establish new goals for the group. Our most important task, of course, is to implement the newly-specified behavior. This work has been undertaken by Katelyn Martin and can be followed here.

Open Hardware: Raspberry Pi, Arduino, Thomas Petazzoni (Bootlin) on Training

  • Qsync fixed on the Pi4 and FF compiled

    The Raspberry Pi4 does not have a hardware battery-backed clock, so relies on getting the date and time from an Internet time server. In EasyOS, Qsync is the utility that does that. At first bootup, QuickSetup has a checkbox to enable getting time from the Internet, which will launch Qsync. At first bootup on the Pi4, if you are going to connect to Internet via wifi, not ethernet, then there won't be an immediate Internet access. No problem, Qsync will run once the Internet connection is established. Qsync will run just once at bootup and after Internet connection. That's fine, but I couldn't understand why it would suddenly stop working. Then discovered that /etc/init.d/qsync was getting its executable-flag cleared.

  • Arduino Blog » This children’s console looks like something straight out of a superhero’s lair

    Kids have wonderful imaginations, and to help students at a primary school have a super time, creator “palladin” was asked to construct a console for them to use. The device features a variety of lights and sci-fi additions, including glowing “reactor” tubes that diffuse light using hair gel and a “memory bank” that emits flashing patterns for a 1950s supercomputer look.

  • Arduino Blog » This pen plotter draws detailed maps the size of walls

    Christopher Getschmann wanted a wall-sized map of the world. He soon realized, however, that it’s tough to actually buy such a map that’s both beautiful and detailed enough to satisfy his cartographic tastes. While many would simply move on to the next “thing,” Getschmann instead took things into his own hands, and built a pen plotter specifically to draw massive 2×3 meter map for his wall.

  • New training course: embedded Linux boot time optimization

    For many embedded products, the issue of how much time it takes from power-on to the application being fully usable by the end-user is an important challenge. Bootlin has been providing its expertise and experience in this area to its customers for many years through numerous boot time optimization projects, and we have shared this knowledge through a number of talks at several conferences over the past years. We are now happy to announce that we have a new training course Embedded Linux boot time optimization, open for public registration. This training course was already given to selected Bootlin customers and is now available for everyone.

Red Hat/Fedora Leftovers

     
  • A brief introduction to Ansible roles for Linux system administration

    In this part one of two articles, learn to use rhel-system-roles with your Ansible deployment to better manage functionality such as network, firewall, SELinux, and more on your Red Hat Enterprise Linux servers.

  •  
  • From Docker Compose to Kubernetes with Podman | Enable Sysadmin

    Use Podman 3.0 to convert Docker Compose YAML to a format Podman recognizes.

  •  
  • Fedora Community Blog: Software Management (RPM, DNF) 2020 retrospective

    On behalf of the RPM and DNF teams, I would like to highlight changes that have appeared in our packages in 2020. Thanks everyone for your bug reports and patches!

  •   
  • Application and data resiliency for Kubernetes

    Using tools like Red Hat OpenShift and Red Hat OpenShift Container Storage, organizations are developing and deploying more stateful applications and microservices at an accelerating pace. According to a recent Enterprise Strategy Group (ESG) research study, 41% of companies currently use containers for production applications. Another 33% use containers for dev/test and pre-production only but plan to use containers for production applications in the next 12 months.

  • Red Hat Introduces Data Resilience for Enterprise Kubernetes Applications

    Red Hat, Inc., the world's leading provider of open source solutions, today introduced new data resilience capabilities for cloud-native workloads with the release of Red Hat OpenShift Container Storage 4.6. This offering from Red Hat Data Services enables customers to extend their existing data protection solutions and infrastructure to enhance data resilience for cloud-native workloads across hybrid and multicloud environments.

  •  
  • Why Red Hat killed CentOS—a CentOS board member speaks

    This morning, The Register's Tim Anderson published excerpts of an interview with the CentOS project's Brian Exelbierd. Exelbierd is a member of the CentOS board and its official liaison with Red Hat. Exelbierd spoke to Anderson to give an insider's perspective on Red Hat's effective termination of CentOS Linux in December, in which the open source giant announced CentOS Linux was to be deprecated immediately—with security upgrades to CentOS Linux 8 ending later in 2021 rather than the 2029 end of support date CentOS users expected.