3 #include <opencv2/opencv.hpp>
19 camRgb->setInterleaved(
false);
21 nn->setBlobPath(BLOB_PATH);
24 old = node.io['in'].get()
26 frame = node.io['in'].get()
27 node.io['img1'].send(old)
28 node.io['img2'].send(frame)
32 rgbXout->setStreamName("rgb");
33 castXout->setStreamName(
"cast");
37 camRgb->preview.link(script->
inputs[
"in"]);
38 script->outputs[
"img1"].link(nn->inputs[
"img1"]);
39 script->outputs[
"img2"].link(nn->inputs[
"img2"]);
40 camRgb->video.link(rgbXout->input);
41 nn->out.link(cast->
input);
42 cast->output.link(castXout->
input);
52 cv::imshow(
"Color", colorFrame->getCvFrame());
57 cv::imshow(
"Diff", inCast->getCvFrame());
60 if(cv::waitKey(1) ==
'q') {