2017-01-31 8 views
1

Я разрабатываю приложение для Android, в котором я пытаюсь реплицировать плагин mapir fiji. Я искал в Интернете, и я узнал, что ImageJ2 может быть полезен для этого. Как использовать его в моем проекте Android? И отличается ли ImageJ2 и ImageLib2? Помощь глубоко ценится. Спасибо.Как использовать ImageJ в Android?

ответ

2

ImageJ2 и его основополагающие слои ImgLib2 и SciJava сконструированы таким образом, чтобы избежать каких-либо зависимостей от AWT или Swing, так что они должны быть совместимы с Android. Это обсуждается на ImageJ forum.

со ссылкой на @ctrueden из there:

К сожалению, ни один не является (пока) с помощью ImgLib2 или ImageJ2 на Android в гневе. Поэтому, если вы попробуете, ожидайте множество препятствий.

+0

Имеет ли ImageJ2 та же функциональность, что и в предыдущей версии? В основном моя задача: мне нужно преобразовать этот код: [link] https://github.com/mapircamera/Fiji/blob/master/plugins/Calibration/Calibrator.java в android. Итак, если он обеспечивает такую ​​же функциональность, то это должна быть простая задача? –

+1

@JayTanna это не будет прямолинейно, хотя. Вам придется заменить 'ij.ImagePlus' на' net.imagej.ImgPlus' и избавиться от всех других зависимостей 'ij. *' В пользу своих 'net.imagej. *' Аналогов. Как уже упоминалось, обратитесь к [ImageJ forum] (http://forum.imagej.net/) за дополнительной помощью. –

+0

[link] http://stackoverflow.com/questions/42083570/applying-color-gradient-on-an-image-in-android –