InsightSoftwareConsortium / ITK

Insight Toolkit (ITK) -- Official Repository. ITK builds on a proven, spatially-oriented architecture for processing, segmentation, and registration of scientific images in two, three, or more dimensions.
https://itk.org
Apache License 2.0
1.37k stars 660 forks source link

Linux availability of native library for java #4597

Open Rocsg opened 2 months ago

Rocsg commented 2 months ago

Description

Hi, We develop a plugin for Fiji that is called Fijiyama. As this tool switches between Java /Fiji and ITK, we developed a first draft of a class for making conversion between Fiji's ImagePlus format and SimpleITK's Image format, processing pixel per pixel.

In order to improve performance, we try to use the new capabilities of the latest SimpleITK build (using buffers to fasten the conversion). We achieve significant time reduction (between 5 and 10 depending on config.) However, did you already worked on it by your side ?

To include these capabilities into Fijiyama, we would like to surround the plugin Fijiyama with recent build of SimpleITK. For that, we would need to get the native libraries compiled under Linux. The latest releases of simpleITK for java only provide the windows (and sometimes mac) version of the library. As well, the latest maven version seems a bit ancient.

Could you provide the linux build ?

Steps to Reproduce

Connect onto maven central : https://mvnrepository.com/artifact/org.itk.simple/simpleitk

Or the latest releases of this github

Expected behavior

Compatibility

Actual behavior

Stuck to 0.9

Reproducibility

100% time

Versions

0.9 et 2.3.1

Environment

Both. But especially linux version, that is not provided.

Additional Information

Thank you very much !

github-actions[bot] commented 2 months ago

Thank you for contributing an issue! 🙏

Welcome to the ITK community! 🤗👋☀️

We are glad you are here and appreciate your contribution. Please keep in mind our community participation guidelines. 📜 Also, please check existing open issues and consider discussion on the ITK Discourse. 📖

This is an automatic message. Allow for time for the ITK community to be able to read the issue and comment on it.

zivy commented 2 months ago

Hello @Rocsg,

If this is a SimpleITK request and not an ITK one (I'm not 100% sure), please close the issue here and open it on the SimpleITK issue tracker. Thanks.

dzenanz commented 2 months ago

Perhaps "Transfer issue" to SimpleITK repository? Someone with write access both here and there should be able to do it. I can't do it, but @blowekamp should, and @zivy might.

blowekamp commented 2 months ago

Perhaps "Transfer issue" to SimpleITK repository? Someone with write access both here and there should be able to do it. I can't do it, but @blowekamp should, and @zivy might.

Unfortunately, it does not look like a issue can be transferred between organizations.

Rocsg commented 2 months ago

Ok I do it. Thanks !