Skip to content

rsbowen/opencv_xeus_example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

OpenCV in C++ is great for doing computer vision and image processing work in a C++ environment. Now there is a Jupyter Kernel called Xeus for C++, which enables faster development cycles.

This repo contains a small example notebook showing how to use OpenCV in Xeus. It shows how to get the includes to work, and contains a small shim for displaying OpenCV images directly in the browser. It demonstrates a nice way to give small inline matrices.

To try it out: follow the Xeus installation directions, then run the notebook in this repository. It does a fairly simple task: loads an image, cuts the saturation by half, and displays the image. Interactively, you can try out and immediately see the effect of all sorts of changes, for example:

  • Try changing the factor by which the saturation is changed from 2 to something else
  • Try messing with the hue or value instead

It's not quite as convenient as the equivalent thing in python, and the technology is newer. But if you are using C++ anyway, your development iteration time may be sped up quite a bit.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published