# Have an error when using OpenCV

**URL:** <https://discourse.processing.org/t/have-an-error-when-using-opencv/9469>\
**Category:** Libraries\
**Created:** [March 20, 2019, 10:06am UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469 "2019-03-20T10:06:05Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Grisha](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@Grisha](https://discourse.processing.org/u/Grisha)\
**Post date:** [March 20, 2019, 10:06am UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/1 "2019-03-20T10:06:05Z")

</div>

> UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/.

See full error message:

> **Summary**
>
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > A library relies on native code that’s not available.  
> > Or only works properly when the sketch is run as a 32-bit application.  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])  
> > UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0) with -Djna.library.path=C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/. Last error:java.lang.UnsatisfiedLinkError: Unable to load library ‘gio-2.0’: Native library (win32-x86-64/gio-2.0.dll) not found in resource path ([file:/C:/Users/kave7/AppData/Local/Temp/LiveCamTest1863809931809618172temp/, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/gluegen-rt.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-aarch64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-armv6hf.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-linux-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-macosx-universal.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-amd64.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all-natives-windows-i586.jar, file:/F:/programming/processing-3.5.3/core/library/jogl-all.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv-245.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/opencv\_processing/library/opencv\_processing.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/gstreamer-java.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/jna.jar, file:/C:/Users/kave7/OneDrive/%d0%94%d0%be%d0%ba%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d1%8b/Processing/libraries/video/library/video.jar, file:/F:/programming/processing-3.5.3/lib/, file:/F:/programming/processing-3.5.3/lib/pde.jar, file:/F:/programming/processing-3.5.3/core/library/core.jar, file:/F:/programming/processing-3.5.3/lib/jna.jar, file:/F:/programming/processing-3.5.3/lib/jna-platform.jar, file:/F:/programming/processing-3.5.3/lib/antlr.jar, file:/F:/programming/processing-3.5.3/lib/ant.jar, file:/F:/programming/processing-3.5.3/lib/ant-launcher.jar])

---

<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:** [March 20, 2019, 10:50am UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/2 "2019-03-20T10:50:00Z")

</div>

Please explain a bit what the problem is, what you tried out and what you would like to achieve. Share the codes and examples, otherwise we can not help you.

Just posting an error message is not enough and in my opinion also a bit impolite.

---

<div class="post-metadata">

**Author:** ![Grisha](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@Grisha](https://discourse.processing.org/u/Grisha)\
**Post date:** [March 20, 2019, 10:53am UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/3 "2019-03-20T10:53:45Z")

</div>

I just installed libraries and I wanted to check if all works right. This error coccus on this line :  
video = new Capture(this, 640, 480);

---

<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:** [March 20, 2019, 10:58am UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/4 "2019-03-20T10:58:35Z")

</div>

Still, write more information:

- Which library? (there are two opencv libraries for processing)
- Which example?
- Where do you run it on? (windows / mac / linux)
- What have you already tried to fix it? (Have you even read the stacktrace?)

Please check out the guidelines for asking questions:

> [@Guidelines—Asking Questions](https://discourse.processing.org/t/guidelines-tips-on-asking-questions/2147):
>
> Summary (TL;DR) Ask complete questions to get better answers! Be specific. For example: I want to load an image. I tried using createImg() , and I expected the image to be on canvas, but what happened instead was the image showing up below the canvas. Isolate your problem and work in small steps. Share only the code directly related to your problem if it is part of a bigger project, and if something isn’t working, try the smallest code that could do the thing you want. Can we run your code to …

---

<div class="post-metadata">

**Author:** ![Grisha](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@Grisha](https://discourse.processing.org/u/Grisha)\
**Post date:** [March 20, 2019, 11:16am UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/5 "2019-03-20T11:16:27Z")

</div>

OpenCV for Processing 0.5.4 by Greg Borenstein  
LiveCamTest  
Windows 10 1903 18356.1  
I think that it van be caused because of OneDrive and that processing saves libraries in OneDrive folder

---

<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:** [March 20, 2019, 12:19pm UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/6 "2019-03-20T12:19:44Z")

</div>

So, have you tried to move processing from onedrive to a system folder?  
Regarding the error message, it seems that you are missing the native library gio-2.0:

```auto
UnsatisfiedLinkError: can’t load library gio-2.0 (gio-2.0|libgio-2.0|libgio-2.0-0)

```

Googling this library together with processing reveals some threads which might help you:

- [https://forum.processing.org/one/topic/processing-qrcode-gio-2-0](https://forum.processing.org/one/topic/processing-qrcode-gio-2-0)
- [https://forum.processing.org/two/discussion/25420/missing-gio-2-0](https://forum.processing.org/two/discussion/25420/missing-gio-2-0)
- [https://github.com/andyli/hxProcessing/issues/1](https://github.com/andyli/hxProcessing/issues/1)

---

<div class="post-metadata">

**Author:** ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)\
**Post date:** [March 20, 2019, 4:30pm UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/7 "2019-03-20T16:30:22Z")

</div>

> [@Grisha](#):
>
> OpenCV for Processing 0.5.4 by Greg Borenstein  
> LiveCamTest  
> Windows 10 1903 18356.1

ok, that is some good information, but still not detailed enough,  
as there are info that it might be a 32 / 64 bit problem  
-a- windows 10 64Bit?  
-b- processing 3.5.3 download/setup also the 64bit version?

* * *

now obviously you play OpenCV,  
but as you report the line in error is

> video = new Capture(this, 640, 480);

and that has nothing to do with OpenCV

like on a fresh install after download  
[GitHub - atduskgreg/opencv-processing: OpenCV for Processing. A creative coding computer vision library based on the official OpenCV Java API](https://github.com/atduskgreg/opencv-processing) ,  
[Releases · atduskgreg/opencv-processing · GitHub](https://github.com/atduskgreg/opencv-processing/releases)  
rev 0.5.4

> opencv\_processing.zip

to your sketchbook/libraries/  
folder and you open that example

> LiveCamTest

you get the info that you need the video library

> [Video](http://processing.org/reference/libraries/video/index.html) 1.0.1  
> The Processing Foundation  
> GStreamer-based video library for Processing.

and there pls check for:  
`...\libraries\video\library\windows64\libgio-2.0-0.dll`  
if that is missing uninstall/install again  
and check if “win 10 windows defender” deletes something…

---

<div class="post-metadata">

**Author:** ![Grisha](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@Grisha](https://discourse.processing.org/u/Grisha)\
**Post date:** [March 20, 2019, 4:31pm UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/8 "2019-03-20T16:31:41Z")

</div>

I solved it !!! I Just moved Processing work folder from OneDrive folder to other place !

---

<div class="post-metadata">

**Author:** ![figraham](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/figraham/32/4161_2.png) [@figraham](https://discourse.processing.org/u/figraham)\
**Post date:** [March 20, 2019, 4:38pm UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/10 "2019-03-20T16:38:20Z")

</div>

Use `img.save("fileName.fileExtention")`. You can see an [example in the docs](https://processing.org/reference/PImage_save_.html).

---

<div class="post-metadata">

**Author:** ![Grisha](https://avatars.discourse-cdn.com/v4/letter/g/e495f1/32.png) [@Grisha](https://discourse.processing.org/u/Grisha)\
**Post date:** [March 20, 2019, 4:46pm UTC](https://discourse.processing.org/t/have-an-error-when-using-opencv/9469/11 "2019-03-20T16:46:07Z")

</div>

Thank you very much !
