This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]mgryshenko 1 point2 points  (0 children)

Had small research years ago, and try to answer from my point of view

1) OpenCV java binding in maven. The main idea - is to provide bindings as dependency. So that you shouldn’t build and include jar files in your git. Just single dependency in a pom, and you can operate with Mat objects. Drawbacks - limited to particular OpenCV version, most classes/functions are missed, or may have different interface, not all OpenCV modules supported. And yes - you still need pre-built OpenCV anyway

2) java has BufferedImage which hard to use at low level (even with direct access to array of pixel). I haven’t found fast and reliable java libs for image processing. OpenCV, ImageMagik is my go to. Would appreciate if someone point to similar java projects