6 ms·
G'MIC, full-featured ImageMagick alternative
- acqq 11y agoAs far as I understood, it calls GIMP to do the work?
- shoghicp 11y agoThere is a plugin to add G'MIC support to GIMP. A plug-in gmic_gimp, to bring G'MIC capabilities to the image retouching software GIMP.
- sevensor 11y agoIt appears the GIMP dependency is just so you can build the GIMP plug-in. It appears to use (the same author's) cimg to do the heavy lifting. (https://github.com/dtschump/CImg https://github.com/dtschump/CImg)
- jbverschoor 11y agoDoes it support vectors? And PDFs, AI, EPS? Does it handle CMYK/RGB properly?
- sevensor 11y agoLooks like a raster library to me. I imagine if it does handle vector graphics, it's only on the input side, same as ImageMagick. Didn't see any indication one way or another on color spaces.
- mario14 11y agoIt is announced as an "image processing tool". This is a field mostly interested in raster images usually.
- overcast 11y agoThe only thing I want to know is if it breaks every dependency, on every update, like ImageMagick does.
- mrSugar 11y agoSo, a question: why? Just so that there is an alternative (not that there is anything wrong with that), or is there an issue with ImageMagick that discourages some people from using it?
- Grue3 11y agoIt's also a GIMP plugin. ImageMagick is command-line only.
- LeonidasXIV 11y agoGMIC is far more powerful with a lot of very sophisticated filters [1] and a completely different beast to ImageMagick to the point of this title being actively misleading. Yes, both can edit images. But so can Gimp or Darktable, but they are not trying to displace IM either. [1]: http://opensource.graphics/christmas-is-already-here-for-image-processing-folks/ http://opensource.graphics/christmas-is-already-here-for-ima...
- Kequc 11y agoImagemagick is 25 years old. It is one of the canonical softwares that doesn't seem to have any alternative. If anyone has something else to bring to the table I'd love to see it. I don't know what your standard is when it comes to software but by this point I'd expect a lot more out of what we have. I've experienced nothing but headaches with imagemagick. Have you ever tried to use it for rasterising a pdf? Forget about it. The only other alternatives I'm familiar with involve 3rd parties and web based apis. If you want to perform image editing in an app, it seems like its the only choice. I don't think this software is an alternative to imagemagick, but those are my thoughts on imagemagick since you asked.
- 127 11y agoFlexibility. With G'Mic it's easy to implement a new feature or a plugin. With ImageMagick, I wouldn't even know where to start. Esoteric command line input is not my definition of a user interface designed for artists. Plus it comes bundled in with Krita and Gimp. Just as a sidenote, if you like playing around with G'Mic, you might absolutely love Python+OpenCV+Numpy combination. It's crazy powerful for tiny amounts of code required.
- dahart 11y agoI want to be nothing but encouraging, but I have simultaneous positive and negative reactions. On one hand, we need better FOSS alternatives to imagemagick, on the other hand, using imagemagick as the target to compare against means it's doomed to repeat some of IMs mistakes. And sure enough, using the online server's filter examples, so many of them seem to exist to fill a checkbox and increase the filter count, but are utility wise, useless as a serious filter, and aesthetically unpleasant to boot. I have the same contention with a significant portion imagemagick's feature set. The IM/GM command line is also a disaster of weird names for things and inconsistent conventions and hundreds and hundreds of pages of manual. Reinvent IM's command line to be pleasant and simple and make sense, and it'll be a HUGE win! What we really need is an open source alternative to is Nuke or Shake (RIP). Anyone want to help build that? ;) I can't get to the project page, but I hope that GMIC borrows the positive developments from GraphicsMagick. One of the things GM improved over IM is large image handling. GM can stream a gigapixel image resize in minutes, while IM gets stuck in virtual memory swap for hours.
- wx196 11y agoCould you please mention good filters, both free and commercial, that you think "aesthetically pleasant to boot"?
- dahart 11y agoSure, though clearly I need to explain that it's not symmetric. I don't expect a filter to output a beautiful image. It is possible for some filters to be neutral while others spit out "ugly" results. And, of course, ugly is strictly my biased personal opinion, not an objective result. What makes filters more ugly to me is filters that aren't very functional as a building block or a node in the middle of an image processing graph. When I said aesthetically unpleasant, I was thinking about design too, not just the aesthetics. Filters that include any aesthetics at all, frankly, are not very useful, and that is the main problem with many of G'MICs (and ImageMagick's) filters. Photoshop has some too. I'm using https://gmicol.greyc.fr/ https://gmicol.greyc.fr/ as the reference for filter names. G'MIC Filters that are useful as a building block (filters you're likely to find used by professionals), and are not aesthetically unpleasant: Basics, Colors|Channel Processing, Contours|Difference of Gaussians, Degradations|Blur, Details|Sharpen, Repair|Upscale A small sampling of G'MIC Filters that are aesthetically unpleasant to me, primarily because they are poor building blocks (less likely to be used in professional work), secondarily because they add an aesthetic that I personally don't like, and try to do too much: Arrays|Puzzle, Artistic|Ellipsionism, Deformations|Rain drops, Frames|Tunnel, Lights & Shadows|Shadow Patch, Patterns|Hearts, Rendering|Cupid, Sequences|Lava Lamp Note that many of these could be re-created easily using proper image processing building blocks, like an over operator for compositing, or an expression node for image warping.
- jawngee 11y agoI recently using G'MIC to produce a video for a client. We used the G'MIC plugin in GIMP to build up the look, then used those parameters to drive it on the command line frame by frame. It's very slow, so we ended up having to build a solution with AWS to do massively parallel processing, but in the end it turned out great. G'MIC is really good at that kind of thing. I wouldn't use it to replace ImageMagick though.
- LeonidasXIV 11y agoWhich G'MIC features did you use for the video?
- deleted 11y ago[deleted]
- mario14 11y agoIt's a very popular plug-in for GIMP. I don't think this is an alternative to ImageMagick
- wx196 11y agoI marked it as alternative only because it has full command line support, which is rare case for filters. But it is mainly strong filter library, than batch convertor/resizer, you are right.
- patdavid 11y agoIt should be noted that the project CIMG/GMIC is _not_ built and billed as an IM alternative. It's an image processing framework that happens to have similar utility to IM for some folks and that is also available as a plug-in to GIMP for visual+interactive use.
- bobajeff 11y agoI'm my experience it has been the only plugin to help Gimp fill in the space of the advanced features Photoshop users enjoy such as Content Aware Fill.
- tyingq 11y ago"In this setting, G'MIC may be seen as a serious (and friendly) competitor of the ImageMagick or GraphicsMagick software suites."[1] [1]http://gmic.eu/ http://gmic.eu/ That feels a lot like being billed as an IM alternative to me.
- mario14 11y agoG'MIC home page is : http://gmic.eu http://gmic.eu