It is currently Thu Jun 04, 2026 2:34 am


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 56 posts ]  Go to page 1, 2, 3  Next
Author Message
 Post subject: GEGL filters for calling G'MIC in Win10/11. EXPERIMENTAL!
PostPosted: Wed Jan 28, 2026 2:10 am  (#1) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
Łukasz Grabski [activey, flatscrew] developed a generator that converts G'MIC filters to GEGL filters (fx).
Source code:
https://github.com/flatscrew/gmic-gegl-plugin

The generator is in preliminary version.
GMIC 3.6.5 generated 838 *.c files [but LinuxBeaver got 1121 files viewtopic.php?f=9&t=22038], of which 750 were compiled.
374 error-free Gegl filters were extracted (split into 9 packages).

These filters work for Gimp-2.10.38, 3.0.4 and RasterFlow.
With libintl-8.dll file fix it will work for Gimp-3.0.8/ 3.2 RC2
viewtopic.php?f=33&t=22057&p=300704#p300704


Instalation:

From the website:
https://gmic.eu/files/windows/
download: gmic_3.6.6_lib_win64.zip.
Unzip and copy the 5 files to the GIMP bin directory:

libc++.dll
libcgmic-3.dll
libfftw3_threads-3.dll
libfftw3-3.dll
libomp.dll

Unpack the 'gmic-gegl'.dll filter packages and install them locally (inside Gimp files):
For Gimp 2.10
c:\Program Files\GIMP 2\lib\gegl-0.4\gmic-gegl\

For RasterFlow
c:\Program Files\RasterFlow\lib\gegl-0.4\gmic-gegl\


List filter gmic-gegl:
anisopatch.dll
anisotoon.dll
gegl-gmic.dll
gmic-array_random.dll
gmic-automixer.dll
gmic-bayer2rgb.dll
gmic-cartoon.dll
gmic-colorblind.dll
gmic-deform.dll
gmic-deinterlace.dll
gmic-demo_ra.dll
gmic-demo_xy.dll
gmic-disco.dll
gmic-dt_segment_shaded.dll
gmic-Engrave_colore.dll
gmic-engrave_modifie.dll
gmic-exfuse.dll
gmic-exfusion5.dll
gmic-fft_tile.dll
gmic-fill_holes.dll
gmic-fisheye.dll
gmic-fractalize.dll
gmic-frame_cube.dll
gmic-fx_8bits.dll
gmic-fx_adjust_colors.dll
gmic-fx_adjust_orientation.dll
gmic-fx_apply_curve.dll
gmic-fx_apply_multiscale.dll
gmic-fx_array.dll
gmic-fx_array_color.dll
gmic-fx_array_fade.dll
gmic-fx_array_mirror.dll
gmic-fx_autofill_lineart.dll
gmic-fx_balance_gamma.dll
gmic-fx_blackandwhite.dll
gmic-fx_blockism.dll
gmic-fx_blocks3d.dll
gmic-fx_blur_dof.dll
gmic-fx_boost_chroma.dll
gmic-fx_brushify.dll
gmic-fx_bwfilmsimulate.dll
gmic-fx_bwrecolorize.dll
gmic-fx_camouflage.dll
gmic-fx_canvas.dll
gmic-fx_channel_processing.dll
gmic-fx_charcoal.dll
gmic-fx_circle_abstraction.dll
gmic-fx_circle_art.dll
gmic-fx_circle_transform.dll
gmic-fx_color_abstraction.dll
gmic-fx_color_ellipses.dll
gmic-fx_ColorAbstractionPaint.dll
gmic-fx_colormap.dll
gmic-fx_colorsketchbw.dll
gmic-fx_colorstamp.dll
gmic-fx_compose_boostscreen.dll
gmic-fx_compose_colordoping.dll
gmic-fx_compose_comix_color.dll
gmic-fx_compose_darkedges.dll
gmic-fx_compose_darkscreen.dll
gmic-fx_compose_heavyscreen.dll
gmic-fx_compose_vivid_color.dll
gmic-fx_compose_vividedges.dll
gmic-fx_compose_vividscreen.dll
gmic-fx_CompositionAnalysis.dll
gmic-fx_conformal_maps.dll
gmic-fx_contrast_swm.dll
gmic-fx_corvo_painting_5.dll
gmic-fx_cpencil.dll
gmic-fx_crayongraffiti2.dll
gmic-fx_crease.dll
gmic-fx_crystal_background.dll
gmic-fx_cubism.dll
gmic-fx_curvature.dll
gmic-fx_custom_transform.dll
gmic-fx_customize_clut.dll
gmic-fx_cutout.dll
gmic-fx_decompose_channels.dll
gmic-fx_DemoVecRot.dll
gmic-fx_detect_skin.dll
gmic-fx_dices.dll
gmic-fx_diffusiontensors.dll
gmic-fx_display_fft.dll
gmic-fx_distance.dll
gmic-fx_distort_lens.dll
gmic-fx_ditheredbw.dll
gmic-fx_dog.dll
gmic-fx_draw_whirl.dll
gmic-fx_drop_shadow3d.dll
gmic-fx_drop_water.dll
gmic-fx_droste.dll
gmic-fx_edge_offsets.dll
gmic-fx_edges.dll
gmic-fx_ellipsionism.dll
gmic-fx_engrave.dll
gmic-fx_equalize_hsv.dll
gmic-fx_equation_parametric.dll
gmic-fx_equation_plot.dll
gmic-fx_equirectangular2nadirzenith.dll
gmic-fx_euclidean2polar.dll
gmic-fx_faded_mirror.dll
gmic-fx_feltpen.dll
gmic-fx_fire_edges.dll
gmic-fx_fix_HDR_black.dll
gmic-fx_flower.dll
gmic-fx_frame_fuzzy.dll
gmic-fx_frame_round.dll
gmic-fx_freaky_bw.dll
gmic-fx_gb_cfx.dll
gmic-fx_gb_lb.dll
gmic-fx_gca.dll
gmic-fx_gcd_crt.dll
gmic-fx_gcd_etch.dll
gmic-fx_gcd_layeretch.dll
gmic-fx_gcd_norm_eq.dll
gmic-fx_gradient_norm.dll
gmic-fx_gradient2rgb.dll
gmic-fx_grain.dll
gmic-fx_graphic_boost.dll
gmic-fx_graphic_boost4.dll
gmic-fx_graphic_novelfxl.dll
gmic-fx_halftone.dll
gmic-fx_hardsketchbw.dll
gmic-fx_highlight_bloom.dll
gmic-fx_hnorm.dll
gmic-fx_houghsketchbw.dll
gmic-fx_hsv_equalizer.dll
gmic-fx_hue_overlay_masks.dll
gmic-fx_imagegrid.dll
gmic-fx_imagegrid_hexagonal.dll
gmic-fx_imageobject3d.dll
gmic-fx_ink_wash.dll
gmic-fx_isolate_tiles.dll
gmic-fx_isophotes.dll
gmic-fx_jobs_colors.dll
gmic-fx_jpeg_artefacts.dll
gmic-fx_kaleidoscope.dll
gmic-fx_karo_oc_diff.dll
gmic-fx_laplacian.dll
gmic-fx_lava.dll
gmic-fx_lavalampbw.dll
gmic-fx_lomo.dll
gmic-fx_lylejk_painting.dll
gmic-fx_lylejk_stencil.dll
gmic-fx_m_l_unsharp2.dll
gmic-fx_map_sphere.dll
gmic-fx_MappedSmooth.dll
gmic-fx_marble.dll
gmic-fx_maze.dll
gmic-fx_metalgrain.dll
gmic-fx_metallicstencils.dll
gmic-fx_mineral_mosaic.dll
gmic-fx_ministeck.dll
gmic-fx_mix_cmyk.dll
gmic-fx_mix_hsv.dll
gmic-fx_mix_lab.dll
gmic-fx_mix_rgb.dll
gmic-fx_mix_ycbcr.dll
gmic-fx_neon_lightning.dll
gmic-fx_noisepainting.dll
gmic-fx_novelfx.dll
gmic-fx_old_photo.dll
gmic-fx_painting.dll
gmic-fx_paper.dll
gmic-fx_pdithered.dll
gmic-fx_pen_drawing.dll
gmic-fx_pencil_portraitbw.dll
gmic-fx_pencilbw.dll
gmic-fx_perspective_scale.dll
gmic-fx_phoenix.dll
gmic-fx_pixelsort.dll
gmic-fx_plaid_texture.dll
gmic-fx_polka_dots.dll
gmic-fx_polygonize.dll
gmic-fx_polygonize_delaunay.dll
gmic-fx_pop_shadows.dll
gmic-fx_poster_edges.dll
gmic-fx_poster_hope.dll
gmic-fx_posterize.dll
gmic-fx_psyglass.dll
gmic-fx_puzzle.dll
gmic-fx_quadrangle.dll
gmic-fx_quadtree.dll
gmic-fx_rain.dll
gmic-fx_rainbow.dll
gmic-fx_random3d.dll
gmic-fx_retinex.dll
gmic-fx_retrofade.dll
gmic-fx_rorschach.dll
gmic-fx_rotate_tiles.dll
gmic-fx_rotoidoscope.dll
gmic-fx_scaledown3.dll
gmic-fx_seamcarve.dll
gmic-fx_seamless_turbulence.dll
gmic-fx_segment_watershed.dll
gmic-fx_selective_desaturation.dll
gmic-fx_sepia.dll
gmic-fx_shadebobs.dll
gmic-fx_shapeism.dll
gmic-fx_shapes.dll
gmic-fx_shift_tiles.dll
gmic-fx_sierpinski.dll
gmic-fx_skeleton.dll
gmic-fx_sketchbw.dll
gmic-fx_smooth_abstract.dll
gmic-fx_snowflake.dll
gmic-fx_spherize.dll
gmic-fx_split_details_gaussian.dll
gmic-fx_split_luminance.dll
gmic-fx_square_circle.dll
gmic-fx_stained_glass.dll
gmic-fx_stamp.dll
gmic-fx_steampen.dll
gmic-fx_stencil.dll
gmic-fx_stencilbw.dll
gmic-fx_StructureTensors.dll
gmic-fx_symmetrizoscope.dll
gmic-fx_taquin.dll
gmic-fx_tetris.dll
gmic-fx_textured_glass.dll
gmic-fx_thin_edges.dll
gmic-fx_tk_colortemp.dll
gmic-fx_tk_deana.dll
gmic-fx_tk_infrared.dll
gmic-fx_transform_polar.dll
gmic-fx_truchet.dll
gmic-fx_tunnel.dll
gmic-fx_turbulence.dll
gmic-fx_twirl.dll
gmic-fx_unsharp_richardsonlucy.dll
gmic-fx_vector_painting.dll
gmic-fx_vignette.dll
gmic-fx_warp_perspective.dll
gmic-fx_WarpTest.dll
gmic-fx_watermark_fourier.dll
gmic-fx_yag_soften.dll
gmic-fx_zonesystem.dll
gmic-fx_zoom.dll
gmic-gaap_test.dll
gmic-garagecoder_lylejk_samj_points_outlines.dll
gmic-gcd_anti_alias.dll
gmic-gcd_aurora.dll
gmic-gcd_auto_balance.dll
gmic-gcd_deinterlace2x.dll
gmic-gcd_depth_blur.dll
gmic-gcd_despeckle.dll
gmic-gcd_ebwarp.dll
gmic-gcd_emboss.dll
gmic-gcd_hio_levels.dll
gmic-gcd_hsl.dll
gmic-gcd_infomap.dll
gmic-gcd_normalize_brightness.dll
gmic-gcd_pqct.dll
gmic-gcd_sharpen_gradient.dll
gmic-gcd_sharpen_tones.dll
gmic-gcd_srotate.dll
gmic-gcd_stereo_img.dll
gmic-gcd_temp_balance.dll
gmic-gcd_tone_enhance.dll
gmic-gcd_unstereo.dll
gmic-gcd_wiremap.dll
gmic-gtutor_fpaint.dll
gmic-hedcut.dll
gmic-iain_cmyk_tone_p.dll
gmic-iain_demosiac.dll
gmic-iain_descreen2.dll
gmic-iain_easy_skin_retouch.dll
gmic-iain_hearttone.dll
gmic-iain_hue_light_dark_p.dll
gmic-iain_recursive_median_p.dll
gmic-iain_remove_pattern.dll
gmic-iain_rgb_tone.dll
gmic-iain_texture_enhance_p.dll
gmic-iain_tone_presets_p.dll
gmic-jeje_clouds.dll
gmic-jeje_denoise_iuwt.dll
gmic-jeje_denoise_patch_dict.dll
gmic-jeje_fibers.dll
gmic-jeje_local_wiener.dll
gmic-jeje_periodic_dots.dll
gmic-jeje_rays.dll
gmic-jeje_scandoc.dll
gmic-jeje_strip.dll
gmic-jeje_whiten_frequency.dll
gmic-jpr_colourillusion.dll
gmic-jpr_gradient_smooth.dll
gmic-jpr_line_edges.dll
gmic-jpr_remove_blocks1.dll
gmic-jpr_shapes_gradient.dll
gmic-jpr_specularbumps.dll
gmic-jpr_warpfromthreshold.dll
gmic-KittyRings.dll
gmic-local_similarity_mask.dll
gmic-luminance_nr_two.dll
gmic-Lylejk_Luma_Invert.dll
gmic-Lylejk_Quantize_Wicker.dll
gmic-Lylejk_Ribbon.dll
gmic-Lylejk_Wicker.dll
gmic-Lylejk_Wicker_2.dll
gmic-Lylejk_Woven.dll
gmic-make_up.dll
gmic-mathmap_flag.dll
gmic-mathmap_rel2ellv3.dll
gmic-mathmap_spiral.dll
gmic-mc_flou.dll
gmic-mc_pendraw.dll
gmic-moon2panorama.dll
gmic-ms_nlmeans_c_noise2_p.dll
gmic-ms_smooth.dll
gmic-raindrops.dll
gmic-randomwaves.dll
gmic-red_eye.dll
gmic-rgb2bayer.dll
gmic-ripple.dll
gmic-samj_At06A_2017_frame_painting.dll
gmic-samj_At06A_2017_VarCouleurs.dll
gmic-samj_BoxFiter_Map.dll
gmic-samj_BoxFiter_Test.dll
gmic-samj_CeKoaSa_007.dll
gmic-samj_CeKoaSa_010.dll
gmic-samj_Cercle_Polaire.dll
gmic-samj_Color_EdgesO_Engrave.dll
gmic-samj_Color_Palettes.dll
gmic-samj_Colored_Outlines.dll
gmic-samj_Coloriage.dll
gmic-samj_Contour_Drawings_en.dll
gmic-samj_Contour_Epais.dll
gmic-samj_Contours_Blancs.dll
gmic-samj_Contours_Colores.dll
gmic-samj_Contours_Gros_Pixels.dll
gmic-samj_Degradations_Path_Solidify.dll
gmic-samj_Ecraser_Etirer.dll
gmic-samj_Ecraser_Etirer_V2.dll
gmic-samj_Edges_And_LIC.dll
gmic-samj_Flamboyance_Test.dll
gmic-samj_fx_sketchbw_modifie.dll
gmic-samj_Moirage_Spline.dll
gmic-samj_Moirage_Spline_XY.dll
gmic-samj_NB_EdgesO_Engrave.dll
gmic-samj_Pixelisation_Contours.dll
gmic-samj_Plasmic.dll
gmic-samj_Plasmic_V2.dll
gmic-samj_Pointillisme.dll
gmic-samj_Pointillisme_B.dll
gmic-samj_Random_Plasma.dll
gmic-samj_Rays_Of_Colors.dll
gmic-samj_Scintillements_Colores_Contours.dll
gmic-samj_Steps_V2.dll
gmic-samj_TensorTest.dll
gmic-samj_test_A.dll
gmic-samj_test_B.dll
gmic-samj_test_C.dll
gmic-samj_test_Dither_Color.dll
gmic-samj_test_E.dll
gmic-samj_test_G.dll
gmic-samj_Test_Mauvais_Contours.dll
gmic-samj_Test_Skeletik.dll
gmic-samj_texture_coloree_en.dll
gmic-samj_Tissu_Fond_Flou.dll
gmic-samj_Variation_Stained_Glass.dll
gmic-samj_Variations_RVB.dll
gmic-samj_Wavelet_Sharpen_Test_en.dll
gmic-Saturation_EQ_p.dll
gmic-souphead_droste10.dll
gmic-spiral_RGB.dll
gmic-star_tone.dll
gmic-syntexturize.dll
gmic-tran_multi_threshold.dll
gmic-warhol.dll
gmic-water.dll
gmic-wave.dll
gmic-weave.dll
gmmosaictiles.dll
liquidate.dll


Unfortunately, filters aren't (yet?) grouped into categories.
I recommend removing filters you'll never want to use.

Gmic non-destructive operations can also be achieved using the Run G'MIC command [gegl-gmic.dll]filter via copy-paste, so this is the most important filter with which you can replace filters that failed to compile.

Image

Image

_________________
Image


Last edited by MareroQ on Thu Apr 02, 2026 3:18 am, edited 4 times in total.

Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Wed Jan 28, 2026 2:14 am  (#2) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
Edit:
Attachments removed due to lack of filter categories.
Filters by category and without dependency on libintl-8.dll are posted in post #39.

_________________
Image


Last edited by MareroQ on Tue Mar 24, 2026 10:04 pm, edited 3 times in total.

Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Wed Jan 28, 2026 2:15 am  (#3) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
Edit:
Attachments removed due to lack of filter categories.
Filters by category and without dependency on libintl-8.dll are posted in post #39.

_________________
Image


Last edited by MareroQ on Tue Mar 24, 2026 10:05 pm, edited 2 times in total.

Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Wed Jan 28, 2026 2:20 am  (#4) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
Interesting, I had this since Dec 1st 2025 lol


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Thu Jan 29, 2026 12:27 am  (#5) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
It's true that I waited a long time to compile it for Windows because the author promised a quick release for Windows and Mac.
Unfortunately, and this worries me, the author has been inactive for a long time.

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Thu Jan 29, 2026 3:16 am  (#6) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16009
So after install you would just open G'MIC and select copy G'MIC command to get the run G'MIC command dialog?
BTW replacing the dll did indeed fix the GEGL plugins. All are working in Gimp-3.2 RC2.

Thanks!

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Thu Jan 29, 2026 5:49 am  (#7) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
The 'Run G'MIC command' should be invoked (launched) from the GIMP menu:

Image

or from the search engine:

Image

Image

and paste the copied code here:

Image

If the code works you can save it as 'Presets':

Image

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Thu Jan 29, 2026 7:10 pm  (#8) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
Someone needs to file a bug report here
https://gitlab.gnome.org/GNOME/gimp/-/issues

The main topic:

GEGL plugins on GIMP 3.0.6 and up require special compiling for Windows

Flatscrew's .exe of prebuilt GIMP dll works on Windows GIMP 3.0.6+
https://github.com/flatscrew/gmic-gegl-plugin

However when people try to compile the source code of his and Beaver's plugins manually, they do compile but the .dll does not work on Windows 3.0.6 +

On Linux the compiling works regardless of what you do and has no issue.

It appears that libintl-8.dll in C:\Program Files\GIMP 3\bin\ is the culprit, and that a hacky work around is swapping it with its older version, something I don't recommend. After all users should not be replacing critical .dll files

but the known proper working alternative is compiling the way Flatscrew does here. https://github.com/flatscrew/plugins-li ... -win64.exe but we don't know what Flatscrew is doing to compile and he has been absent for a month.

The goal is to figure out how to compile GEGL plugins that work on Windows GIMP 3.0.6+ without needing to "surgically" replace the libintl-8.dll file, or possibly get GIMP team to restore old compile GEGL plugin detection behavior. Once again Linux isn't affected at all by this issue, Just Windows 3.0.6+

- send this to GIMP team


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Fri Jan 30, 2026 12:27 am  (#9) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
Good luck reporting this, but even if it's diagnosed, it won't fix the problem in versions of GIMP already installed.

For those more curious: filters compiled by Flatscrew don't depend on the libintl-8 library (which made it easier to identify the cause of the problem).

I have no idea why this is happening, but the libintl-8.dll thread is closed for me.

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Fri Jan 30, 2026 12:35 am  (#10) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16009
MareroQ wrote:
The 'Run G'MIC command' should be invoked (launched) from the GIMP menu:

[ Image ]

or from the search engine:

[ Image ]

[ Image ]

and paste the copied code here:
gmic-gegl-gegl
[ Image ]

If the code works you can save it as 'Presets':

[ Image ]


Thanks! :bigthup
But unfortunately i have no G'MIC menu item under the filters menu.
My GIMP program is in my USERAppData/local/programs/GIMP 2 folder. That is where i placed the dll files and the gmic-gegl folder.
gmic-gegl folder with the filters i placed in the gegl-04 folder.
The dll files i placed in the lib folder.

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Fri Jan 30, 2026 3:10 am  (#11) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
Are you talking about Gimp-2.10.38 now?

For this version, no additional Gimp filters are registered in the menu, nor is it possible to search for them.

This is the only way to select additional filters:

Image

The only advantage of using these filters in Gimp-2.10 is perhaps slightly faster performance and direct preview, but the disadvantage is fewer layer manipulation options than the original G'MIC offers.
This plug-in was created for Gimp 3 to provide FX operations for GMIC (not available in Gimp-2.10).

I've never used/tested GIMP installed locally, but it should look like this

In directory USERAppData/local/programs/GIMP 2/bin:

libc++.dll
libcgmic-3.dll
libfftw3_threads-3.dll
libfftw3-3.dll
libomp.dll

In directory USERAppData/local/programs/GIMP 2/lib/gegl-0.4/gmic_gegl:

anisopatch.dll
anisotoon.dll
gegl-gmic.dll
gmic-array_random.dll
gmic-automixer.dll
gmic-bayer2rgb.dll
gmic-cartoon.dll
..... and so on

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Fri Jan 30, 2026 5:17 pm  (#12) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16009
MareroQ wrote:
Are you talking about Gimp-2.10.38 now?

For this version, no additional Gimp filters are registered in the menu, nor is it possible to search for them.

This is the only way to select additional filters:

[ Image ]

The only advantage of using these filters in Gimp-2.10 is perhaps slightly faster performance and direct preview, but the disadvantage is fewer layer manipulation options than the original G'MIC offers.
This plug-in was created for Gimp 3 to provide FX operations for GMIC (not available in Gimp-2.10).

I've never used/tested GIMP installed locally, but it should look like this

In directory USERAppData/local/programs/GIMP 2/bin:

libc++.dll
libcgmic-3.dll
libfftw3_threads-3.dll
libfftw3-3.dll
libomp.dll

In directory USERAppData/local/programs/GIMP 2/lib/gegl-0.4/gmic_gegl:

anisopatch.dll
anisotoon.dll
gegl-gmic.dll
gmic-array_random.dll
gmic-automixer.dll
gmic-bayer2rgb.dll
gmic-cartoon.dll
..... and so on

Yes Gimp-2.10.38 RC-1
That is exactly where i installed the files. :)
I am getting many gegl module not found errors at startup. Gimp is loading the linuxbeaver filters though.

Image

There is no "Run G'MIC command" available. :hoh

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 12:13 am  (#13) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
This looks like a problem with dll libraries (gmic-gegl has more dependencies on LinuxBeaver filters).

1. Can you verify that the 5 additional libraries in the GIMP bin directory have copied correctly?
2. Will clicking use_libcgmic.exe in the gmic-3.6.6-lib-win64 directory work (which will check compatibility with your Windows system):

Image

I find it very unlikely that this is related to the way GIMP is installed (local or global), but I can't verify this.
If the results of steps 1 and 2 are OK, I can't solve this. :(

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 3:13 am  (#14) 
Offline
GimpChat Member
User avatar

Joined: Oct 31, 2020
Posts: 2010
No, I have no interest in GIMP 2.10. I just have a question

Do these plugins from the .exe work on Windows 10-11 without needing to change the file libintl-8.dll
https://github.com/flatscrew/plugins-li ... -win64.exe


You said yes, once but I just want to confirm. That is all.


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 8:46 am  (#15) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
Hi Contrast,

Why do you ask?
In Gimp 2.10.38 on Windows 10, the filters you compiled (about twice as many as those compiled with Flatscrew) work very well.
I've never tried this before and didn't say anything about it—which is good, because the ones compiled with Flatscrew don't work in Gimp 2.10, regardless of the libintl-8.dll version. I wrote (and I confirm for Win10)that they work in Gimp++ 3.0.4 (without modifying libint-8.dll).

Unlike you, Gimp-2.10.38 (and probably for some time yet) is my number one choice.

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 9:32 am  (#16) 
Offline
GimpChat Member
User avatar

Joined: Jan 13, 2011
Posts: 2637
Location: Poland
You may have missed this, but the mystery remains why filters compiled by Flatscrew don't depend on libintl-8.dll.

Test for filter action-lines.dll.
Dependencies for filters compiled by You (and me):
Image

Dependencies for filters compiled by Flatscrew:
Image

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 1:20 pm  (#17) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16009
MareroQ wrote:
Are you talking about Gimp-2.10.38 now?

For this version, no additional Gimp filters are registered in the menu, nor is it possible to search for them.

This is the only way to select additional filters:

[ Image ]

The only advantage of using these filters in Gimp-2.10 is perhaps slightly faster performance and direct preview, but the disadvantage is fewer layer manipulation options than the original G'MIC offers.
This plug-in was created for Gimp 3 to provide FX operations for GMIC (not available in Gimp-2.10).

I've never used/tested GIMP installed locally, but it should look like this

In directory USERAppData/local/programs/GIMP 2/bin:

libc++.dll
libcgmic-3.dll
libfftw3_threads-3.dll
libfftw3-3.dll
libomp.dll

In directory USERAppData/local/programs/GIMP 2/lib/gegl-0.4/gmic_gegl:

anisopatch.dll
anisotoon.dll
gegl-gmic.dll
gmic-array_random.dll
gmic-automixer.dll
gmic-bayer2rgb.dll
gmic-cartoon.dll
..... and so on

Indeed after reinstalling the lib files in the bin folder voila! :)

Image

Thanks MareroQ!

Still not able to get it to work in Rasterflow though. Also i am using the dev G'MIC version 3.6.7 in Gimp-2.10 and Gimp-3.2.0-RC2 +Git

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 1:38 pm  (#18) 
Offline
Global Moderator
User avatar

Joined: May 16, 2010
Posts: 16009
Works fantastically well in Gimp-3.2.0-RC2 hey! :)

Image

_________________
Image


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Sat Jan 31, 2026 1:42 pm  (#19) 
Offline
GimpChat Member
User avatar

Joined: Jul 04, 2019
Posts: 279
Location: Lake Havasu City, Arizona, USA
MareroQ,
IDK c code hardly, but I suspect that Flatscrew has substituted one or more calls to the intel-lib with calls to a red exclamation marked library, such as 'runtime'.

_________________
Charles


Top
 Post subject: Re: GEGL filters for calling G'MIC in Win10. EXPERIMENTAL!
PostPosted: Mon Feb 02, 2026 12:21 am  (#20) 
Offline
GimpChat Member

Joined: Sep 05, 2025
Posts: 13
This is nice. But if you put libcgmic-3.dll in the bin folder then BAtcher don't work. I test this.


Top
Post new topic Reply to topic  [ 56 posts ]  Go to page 1, 2, 3  Next

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group