# OpenCV 4 Upgrade

**URL:** https://discourse.processing.org/t/opencv-4-upgrade/27640
**Category:** Libraries
**Created:** [February 7, 2021, 12:54am UTC](https://discourse.processing.org/t/opencv-4-upgrade/27640 "2021-02-07T00:54:17Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![cansik](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/cansik/32/8815_2.png) [@cansik](https://discourse.processing.org/u/cansik)
#### Post date: [February 7, 2021, 12:54am UTC](https://discourse.processing.org/t/opencv-4-upgrade/27640/1 "2021-02-07T00:54:17Z")

</div>

I just recently upgraded [OpenCV for Processing](https://github.com/cansik/opencv-processing) to version 4.4.0. It uses the pre-compiled binaries provided by the [javacpp](https://github.com/bytedeco/javacpp-presetsv) project and thus supports every major operating system as well as armhf & arm64.

All the examples should run without adaptation, I changed just some minor things under the hood to make it working with the new OpenCV version.

You can download the release here and try it out. Would be great to get some feedback (if it works on raspberry for example).

> **[Release Version 0.6.1 · cansik/opencv-processing](https://github.com/cansik/opencv-processing/releases/tag/v0.6.1)**
>
> s/tag/v0.6.1

If it works and is tested by others (not only me), I will contact Greg so that we are able to share it through the contribution manager.

---

<div class="post-metadata">

### Author: ![cansik](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/cansik/32/8815_2.png) [@cansik](https://discourse.processing.org/u/cansik)
#### Post date: [June 17, 2022, 3:25pm UTC](https://discourse.processing.org/t/opencv-4-upgrade/27640/2 "2022-06-17T15:25:20Z")

</div>

For all who would like to use the opencv-processing library on MacOS M1 (Apple Silicon), I have updated the opencv-processing library to support mac-arm64 and linux-arm64:

> **[Release Version 0.6.2 · cansik/opencv-processing](https://github.com/cansik/opencv-processing/releases/tag/v0.6.2)**
>
> This version adds support for macosx-arm64 and linux-arm64.

Somehow the library is not automatically loaded in the current processing version, but if you drag the jar file from the libraries folder into your sketch, processing is able to load and run the jar.
