InglêsFrancêsEspanhol

Ad


favicon do OnWorks

Download de bibliotecas AlgART Java para Linux

Download grátis do aplicativo AlgART Java Libraries Linux para rodar online no Ubuntu online, Fedora online ou Debian online

Este é o aplicativo Linux denominado Bibliotecas Java AlgART, cuja versão mais recente pode ser baixada como algart.zip. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.

Baixe e execute online este aplicativo chamado Bibliotecas Java AlgART com OnWorks gratuitamente.

Siga estas instruções para executar este aplicativo:

- 1. Baixe este aplicativo em seu PC.

- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.

- 3. Carregue este aplicativo em tal gerenciador de arquivos.

- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.

- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.

- 6. Baixe o aplicativo, instale-o e execute-o.

Bibliotecas AlgART Java


Ad


DESCRIÇÃO

As bibliotecas AlgART Java para processamento de matrizes e matrizes são produtos de código aberto, distribuídos sob licença do MIT. Assim, qualquer pessoa pode usá-los gratuitamente, sem quaisquer restrições.

Principais características: endereçamento de 63 bits de elementos de array (índices int longos de 64 bits), conceito de modelo de memória (permitindo o armazenamento de dados em diferentes esquemas de RAM para arquivos de disco mapeados), amplo uso de avaliações preguiçosas, otimização de multithreading integrada para multi processadores core, amplo conjunto de algoritmos de processamento de imagem sobre matrizes, etc. - consulte no site. Quase todas as classes e métodos são completamente documentados via JavaDoc (você pode ler JavaDoc completo no site).



Funcionalidades

  • Endereçamento de 63 bits de elementos de array (todos os índices e comprimentos são representados por tipo longo de 64 bits). Portanto, é teoricamente possível criar e processar matrizes e matrizes contendo até 2 ^ 63−1 (~ 10 ^ 19) elementos de qualquer tipo primitivo ou não primitivo, se o sistema operacional e o hardware puderem fornecer a quantidade necessária de memória ou espaço em disco
  • O conceito de modelo de memória permite armazenar arrays AlgART em diferentes esquemas, desde arrays Java simples a arquivos de disco mapeados; todas as transferências de dados necessárias são realizadas automaticamente durante todo o acesso a um elemento ou bloco de elementos.
  • Amplo uso de avaliações preguiçosas: a maioria das operações típicas, como soma de elemento ou transformações de matriz geométrica, são implementadas por meio de visualizações preguiçosas do array ou matriz de origem. Por exemplo, você pode pegar uma matriz multidimensional, girá-la (ou realizar qualquer outra transformação afim ou projetiva) e, em seguida, extrair uma submatriz do resultado - todas essas operações serão realizadas virtualmente (não exigindo tempo), e os cálculos reais serão executado apenas no momento de acessar os elementos, geralmente durante a cópia da matriz resultante para uma recém-criada. Além disso, em muitos casos a biblioteca irá “entender” a si mesma, que o usuário deseja realizar a rotação ou outra transformação, e irá dividir a matriz em blocos retangulares adequados (encaixando na RAM) e escolher o melhor algoritmo para esta tarefa no momento de operação de cópia.
  • Amplo conjunto de algoritmos de processamento de imagem sobre matrizes: filtragem linear, morfologia matemática, operações de classificação, transformação espectral (FFT), etc.
  • Esqueletização e medição de imagens binárias.
  • Otimização de multithreading integrada para processadores multi-core para a maioria dos algoritmos.


Público

Ciência / Pesquisa, Desenvolvedores



Linguagem de Programação

Java



Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/algart/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil a partir de um de nossos Sistemas Operativos gratuitos.


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

Comandos Linux

Ad