2010-09-08 1 views
1

Похоже, что большинство приложений для обработки изображений выполняются с использованием Matlab или OpenCV с использованием C++. Есть ли другие языки, предоставляющие хорошие библиотеки обработки изображений? Как они сравниваются с Matlab и opencv?Обработка изображений на языках, отличных от c и matlab

Когда я говорю языки, я имею в виду что-то вроде Java, python или даже perl!

+1

Как насчет Fortran? – 2010-09-08 09:53:08

+1

У вас есть несколько примеров ваших потребностей? – Doomsday

+0

Птицы делают это, пчелы делают, даже образованные Javascriptеры делают это ... –

ответ

1

библиотеки изображений для многих языков

Но главное, что обработка изображений требует очень хорошей производительности. Типичный образ содержит миллионы очков для обработки. Проблема эффективности еще более важна для трехмерных изображений, которые очень распространены в медицинской визуализации.
На практике основные библиотеки обработки изображений написаны на C++ или имеют привязку к C++. Вы можете взглянуть на этот Milena (предлагая привязки python). И вот неполный список библиотек обработки изображений на C++ (каждый из которых предлагает различные привязки для разных языков или веб-сервисов)
http://www.lrde.epita.fr/cgi-bin/twiki/view/Olena/SimilarProjects

0

Просто о любом языке делает. Google может помочь вам здесь. Введите (language) image processing, чтобы узнать, какие библиотеки доступны для любых языков, на которые вы смотрите. ImageMagick - одна из старых и более известных библиотек, которые можно использовать на нескольких разных языках.

0

Python Imaging Library - очень полезная библиотека низкого уровня. Вы не получите C++-подобную производительность с интерпретируемым языком, но если это не важно, вы должны посмотреть на нее.

1

Для питона:
PIL - Библиотека изображений
PyOpenCV
ВТК существуют

Смежные вопросы