В принципе, я хочу объединить редактор Eclipse-компилятора + Java с хорошим графическим интерфейсом Java для редактирования/обработки изображений, чтобы разрешить разработку плагинов для обработки изображений на основе кода непосредственно в приложении для обработки изображений.
Какое самое простое решение для этого? Начните с Eclipse и постройте инструмент обработки изображений? Или просто используйте части Eclipse (редактор + компилятор)? Есть ли примеры проектов, которые делают что-то подобное?
Marvin Framework обеспечивает расширяемость функций через подключаемый интерфейс. В принципе, это позволяет реализовать алгоритм обработки изображений как класс Java, который можно динамически загружать в ваше приложение.
Что касается вашей идеи, рассмотрите приложение Java, объединяющее программное обеспечение для редактирования изображений и редактор исходного кода. После написания алгоритма обработки изображений пользователь нажимает "Выполнить". Приложение:
В основном это означает, что MarvinEditor позволяет разработчикам добавлять новые приложения в приложение. Взгляните на окружающую среду Марвина. Это похоже на вашу идею.