Open-source Java knihovny, podpoře zobecňovat inteligentní pole a matice s prvky všech typů (1 bit, 8/16 / 32/64-bitová celá čísla, třicet dva šedesát čtyřiiny-bitové hodnoty s plovoucí desetinnou čárkou a jiných typů Java). Knihovny obsahují širokou sadu 2D-, s 3D a vícerozměrné algoritmy pro zpracování obrazu přes matice: lineární filtrace, matematická morfologie, pořadí operací, spektrální transformace (FFT), atd. K dispozici je také skeletonizace a měření binárních obrazů. Knihovny používají 63 bitové adresování prvků pole (všechny indexy a délka jsou zastoupeny 64-bit dlouhého typu). Takže, to je teoreticky možné vytvořit a zpracovat pole a matice obsahuje až 2 ^ 63-1 (~ 10 ^ 19) prvky jakýchkoli primitivních nebo non-primitivní typy, pokud OS a hardware může poskytnout potřebné množství paměti nebo místa na disku. Model Memory koncepce umožňuje uložení AlgART polí v různých systémech, od jednoduchých Java polí na mapované souboru na disku; všechny potřebné datové přenosy jsou prováděny automaticky, když každý přístup k prvku nebo bloku prvků. Většina algoritmů je založena na široké využití líných hodnocení. Typické operace, jako je elementwise shrnující nebo geometrických maticové transformace, jsou realizovány prostřednictvím líné výhledem zdrojového pole nebo matice. Například, můžete si vzít multidimenzionální matrice, otočit (nebo jakékoli další afinní nebo projektivní transformace), a poté extrahovat submatice z výsledku. Všechny tyto operace budou prováděny prakticky (nevyžaduje čas), a skutečné kalkulace bude provedena až v okamžiku, kdy přístup k prvků, obvykle při kopírování výsledná matice do nově vytvořené jeden. Kromě toho, v mnoha případech budou knihovny "rozumět 'samotné, že uživatel chce provést otočení nebo jiný transformace, a rozdělí do vhodných matrici obdélníkové bloky (montáž v paměti RAM) a vybrat nejlepší algoritmus pro tento úkol v okamžiku kopírování provoz
Co je nového v této verzi:.
Archiv ke stažení ZIP restrukturalizaci a snížení;
nový balíček net.algart.external přidán
Požadavky na :
JDK
Komentáře nebyl nalezen