How to connect 3iCube USB3.0 vision camera with Processing?

edited December 2017 in Library Questions

Hi everybody. I'm new comer with Processing. I have a 3iCube USB3.0 vision camera and I'm trying to use it with Processing but I can not get the signal from this camera. Here's my code:

Capture cam;

void setup() {
  size(600, 400);
  String[] cameras = Capture.list();
  for (int i = 0; i < cameras.length; i++) {

void draw() {

My problem is that Processing can not detect USB camera even laptop already detected this camera. You can see that console shows only internal webcam of laptop. Capture Capture

Anybody know the reason why? Anybody know other brands of USB camera that I can use with Processing as external camera?

:(( :((



  • For someone who may concern. You have to buy "USB3 vision camera - UVC" for this purpose. Note that "USB3 vision camera" & "USB3 vision camera - UVC" are different. I already changed my camera to "UVC" type then it worked perfectly. ;))

Sign In or Register to comment.