Now up to v0.5.5, added thread safety for no-GIL Python, multithreading on the rust end for large images, support using external colormaps, support exporting internal colormaps, and more!
Now up to v0.5.5, added thread safety for no-GIL Python, multithreading on the rust end for large images, support using external colormaps, support exporting internal colormaps, and more!
8 months later and itβs in :)
mergechannels 0.5.3 is thread safe with Python 3.14t. Keep those cores busy!
Friday night lights
Thanks!
mergechannels 0.5.0 adds support for passing colormap objects from cmap (github.com/pyapp-kit/cmap) or matplotlib in addition to built-in colormaps from FIJI, myself, @christlet.bsky.social and @jamesdmanton.bsky.social
pip install mergechannels or build from github.com/zacswider/me...
I donβt recommend it, Iβm falling back to a macro because whatever FIJI is doing can handle the *several* different formats masquerading under the same file extension
Had a convo with someone yesterday who dismissed Python as βnot a real languageβ and βa scripting languageβ.
Python is everywhere β the web, machine learning, analytics, devops, embedded systems, mobile, etc.
Any ideas @psobolewskiphd.bsky.social ? this was partially motivated by one of your napari plugins
There has to be a better way to open .lut files right??
Effortless
I love Dask
github.com/zacswider/me...
Just pushed v0.3.0 which builds in the lovely suite of LUTs created by @jamesdmanton.bsky.social also installable directly into FIJI at sites.imagej.net/JDM_LUTs/luts/
Many such cases
Also adjust low/high points while color mapping π
Building soon - adding support for 3D and u16 images to github.com/zacswider/me...
Mouse just died, time to see how good I can vim.
Measles doesnβt seem that fun to get tbh
Someday when I lead my own engineering team, the style guide will state that JSON must be pronounced with a French accent.
If youβre like me and want to use/blend FIJI lookup tables from Python you can now install mergechannels with pip or build from source: github.com/zacswider/me...
This is a very *minimal* working implementation but thereβs more to come :)
Looks interesting, have you tried it?
π
Wow this is super cool thanks for sharing!
Amaziiiiiing I love matplotlib π₯°
Probably! Anything ready for use?
Wow blending brightfield and fluorescence is always such a pain
Oh yep been there π
What did they do this time
Reason #42 to use a split keeb - multiplexing side projects