TY - JOUR
T1 - Imaging framework: An interoperable and extendable connector for image-related Java frameworks
AU - Praschl, Christoph
AU - Pointner, Andreas
AU - Baumgartner, David
AU - Zwettler, Gerald Adam
N1 - Publisher Copyright:
© 2021 The Authors
PY - 2021/12
Y1 - 2021/12
N2 - The number of computer vision and image processing tasks has increased during the last years. Although Python is most of the time the first choice in this area, there are situations, where the utilization of another programming language such as Java should be preferred. For this reason, multiple Java based frameworks as e.g. OpenIMAJ, ND4J or multiple OpenCV wrappers are available. Unfortunately, these frameworks are not interoperable at all. In this work, the open-source Imaging Framework is introduced to solve exactly this problem. The project features a concept for combining multiple frameworks and provides an interoperable and extendable foundation to 9 image-related projects with 10 different image representations in Java.
AB - The number of computer vision and image processing tasks has increased during the last years. Although Python is most of the time the first choice in this area, there are situations, where the utilization of another programming language such as Java should be preferred. For this reason, multiple Java based frameworks as e.g. OpenIMAJ, ND4J or multiple OpenCV wrappers are available. Unfortunately, these frameworks are not interoperable at all. In this work, the open-source Imaging Framework is introduced to solve exactly this problem. The project features a concept for combining multiple frameworks and provides an interoperable and extendable foundation to 9 image-related projects with 10 different image representations in Java.
KW - Computer vision
KW - Image processing
KW - Interoperability and extendability
KW - Java
UR - http://www.scopus.com/inward/record.url?scp=85119927008&partnerID=8YFLogxK
U2 - 10.1016/j.softx.2021.100863
DO - 10.1016/j.softx.2021.100863
M3 - Article
SN - 2352-7110
VL - 16
JO - SoftwareX
JF - SoftwareX
M1 - 100863
ER -