Unsere Produkte arivis Browser, arivis WebView und arivis Vision 4D bieten Anwendern die Möglichkeit, performant auf große Bilddaten zuzugreifen.
Mit dem arivis ImageCore stellt arivis jetzt eine Bibliothek bereit, mit der auch Anwendungsentwickler in ihren bestehenden oder neuen Applikationen auf unsere bewährte Speicherverwaltung aufbauen können.
arivis hat sich entschieden, die Struktur und Beschreibung des arivis ImageCore Datenformats für die Allgemeinheit offenzulegen.
Diese am Fraunhofer Institut für Graphische Datenverarbeitung entstandene und seit 1997 ständig weiterentwickelte Technologie ermöglicht durch eine spezielle redundanzfreie Speicherungstechnik den wahlfreien Zugriff auf beliebige Bildbereiche in beliebigen Zoomstufen in nahezu konstanter Zeit.
Wir bieten damit der Imaging-Community die direkte Nutzung einer unserer Kerntechnologien, die auch die Basis für unsere Produktpalette bildet und den einfachen und hocheffizienten Zugriff auf sehr große Bilddaten ermöglicht.
Eine Referenzimplementierung unserer Zugriffsschnittstelle ImageCore Library steht für die nichtkommerzielle Nutzung und den direkten Zugriff auf unsere .sis Dateien kostenfrei bereit.
Für weitere Informationen steht Ihnen gern unser Entwicklungsteam zur Verfügung.
mailto: support@arivis.com
Das Konzept des arivis ImageCore ist darauf ausgelegt, Applikationen transparent hochperformanten Speicherplatz zur Verfügung zu stellen. Dabei werden unterschiedliche Caching- und Prefetching-Strategien mit einem optimierten Datenformat sowie effizienten Zugriffsmethoden auf die Daten kombiniert. Die Bibliothek fügt sich damit sehr leicht in beliebige Programm-Infrastrukturen ein.
Der arivis ImageCore ist in C++ implementiert. Die Implementierung setzt auf offene Basisbibliotheken wie Boost. Bei der Entwicklung wurde auf die problemlose Zusammenarbeit mit allen wichtigen Betriebssystemen und Compilern Wert gelegt. Daher können Sie Ihre Applikationen auch weiterhin plattformübergreifend zur Verfügung stellen.
Da wir den arivis ImageCore auch als Basis für unsere eigenen Produkte und Lösungen einsetzen, ist seine intensive Weiterentwicklung auch in Zukunft gesichert.
Die Bibliothek verfügt über eine einfache, klar gegliederte Schnittstelle und kann damit sehr leicht integriert werden. In vielen Fällen lässt sich die Applikation nach kleinen Anpassungen direkt kompilieren und verwenden, indem der arivis ImageCore einfach anstelle der bisherigen Speicherverwaltung verwendet wird. Er wird also einfach als transparente Erweiterung des bisher verwendeten Hauptspeichers genutzt. Noch flexibler wird die gesamte Applikation aber durch die Verwendung des optimierten SIS-Bildformats. Damit lassen sich auch extrem große multidimensionale Bilddaten sehr schnell öffnen, visualisieren, bearbeiten und speichern.
Selbstverständlich bieten wir Ihnen an, Sie bei der Integration des arivis ImageCore zu beraten und durch Entwickler bei der Implementierung zu unterstützen.