# How to add opencv to the camera-streamer example app

**URL:** <https://discourse.farm-ng.com/t/how-to-add-opencv-to-the-camera-streamer-example-app/51>\
**Category:** development\
**Tags:** community, blog-post\
**Created:** [February 8, 2023, 7:39pm UTC](https://discourse.farm-ng.com/t/how-to-add-opencv-to-the-camera-streamer-example-app/51 "2023-02-08T19:39:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kylecoble](https://yyz1.discourse-cdn.com/flex031/user_avatar/discourse.farm-ng.com/kylecoble/32/12_2.png) [@kylecoble](https://discourse.farm-ng.com/u/kylecoble)\
**Post date:** [February 8, 2023, 7:39pm UTC](https://discourse.farm-ng.com/t/how-to-add-opencv-to-the-camera-streamer-example-app/51/1 "2023-02-08T19:39:40Z")

</div>

After going through the [**Camera Streamer Tutorial**](https://amiga.farm-ng.com/docs/tutorials/camera_streamer/camera-streamer-overview), you may still be wondering how you can add OpenCV to your version of the [**camera-streamer**](https://github.com/farm-ng/camera-streamer) app to perform image processing.

Well just like `PyTurboJPEG` was added to the [`setup.cfg`](https://github.com/farm-ng/camera-streamer/blob/main/setup.cfg), you can add `opencv-python` under the `install_requires` section.

Then it’s as simple as importing in your python file with `import cv2` and using the library!

Checkout this simple example showing how this is done:

[**Demonstrate adding opencv to camera streamer example**](https://github.com/farm-ng/camera-streamer/pull/6/files)

This example uses OpenCV to draw a red circle in the center of the image streams, but we’re sure you’ll use OpenCV for something much more interesting!
