Atviro kodo Java bibliotekos, remiant apibendrinti protingas matricos ir matricos elementais jokių tipų (1 bitas, 8/16/32/64-bit sveikieji skaičiai, 32/64 bitų slankiojo kablelio vertybes ir visi kiti Java tipai). Bibliotekos yra platų rinkinį 2D-, 3D- ir daugiamačių vaizdo apdorojimo algoritmų per matricų: Linear filtravimo, matematinis morfologija, rango operacijų, spektrinė transformacijos (FFT), ir tt Taip pat skeletonization ir matavimo iš dviejų vaizdų. Bibliotekos naudoti 63 bitų adresavimą masyvo elementais (visi rodikliai ir ilgis atstovauja 64-bit ilgą tipo). Taigi, tai teoriškai įmanoma sukurti ir tvarkyti matricas ir matricos, kurių sudėtyje yra iki 2 ^ 63-1 (~ 10 ^ 19) elementai jokių primityvių ar ne primityvios rūšys, jei OS ir techninės įrangos gali suteikti reikiamą kiekį atminties ar vietos diske. Atminties modelis koncepcija leidžia saugoti Algart matricos skirtingų sistemų, nuo paprastų Java masyvai mapowanych disko failus; visi būtini duomenys pervedimai yra atliekami automatiškai, o kiekviena prieiga prie elemento ar elementų bloko. Dauguma algoritmų yra grindžiama plataus naudojimo tingus vertinimus. Tipinės operacijos, pavyzdžiui, elementwise sudedant ar geometrinių transformacijų matricos, yra įgyvendinama per tingus vaizdu šaltinio gardelės suderinimą ar matrica. Pavyzdžiui, galite imtis daugialypį matrica, pasukite ją (ar atlieka bet kurias kitas afiniczna arba projektinė transformacija), tada išgauti iš to socialinės apskaitos submatricos. Visi šie veiksmai bus atliekami praktiškai (nereikalaujantis laiką) ir faktiniai skaičiavimai bus atliekami tik nuo susipažinimo elementų metu, paprastai, o kopijavimo Gauta matrica į naujai sukurtą vieną. Be to, daugeliu atvejų bibliotekos bus "suprasti 'pati, kad vartotojas nori atlikti sukimą ar kitą transformuoti, ir padalinti matricą į tinkamų stačiakampiais blokais (montavimo RAM) ir pasirinkti geriausią algoritmą šiai užduočiai tuo pat metu kopijavimas operacija
Kas naujo , šioje laidoje:.
Parsisiųsti ZIP archyvas pertvarkyta ir sumažintas;
Naujas paketas net.algart.external pridėjo
Reikalavimai :
JDK
Komentarai nerastas