Skip to content

Commit a816aca

Browse files
Cleaned up demos.
1 parent 3ddd468 commit a816aca

File tree

3 files changed

+23
-16
lines changed

3 files changed

+23
-16
lines changed

face-detector/run.lua

+4-5
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,14 @@ require 'torch'
1111
require 'qt'
1212
require 'qtwidget'
1313
require 'qtuiloader'
14-
xrequire('inline',true)
15-
xrequire('camera',true)
16-
xrequire('nnx',true)
14+
require 'inline'
15+
require 'camera'
16+
require 'nnx'
1717

1818
-- parse args
1919
op = xlua.OptionParser('%prog [options]')
2020
op:option{'-c', '--camera', action='store', dest='camidx',
21-
help='if source=camera, you can specify the camera index: /dev/videoIDX',
22-
default=0}
21+
help='camera index: /dev/videoIDX', default=0}
2322
op:option{'-n', '--network', action='store', dest='network',
2423
help='path to existing [trained] network',
2524
default='face.net'}

mst-based-segmenter/run.lua

+17-8
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,17 @@ require 'xlua'
1010
require 'torch'
1111
require 'qt'
1212
require 'qtwidget'
13-
xrequire('inline',true)
14-
xrequire('ffmpeg',true)
15-
xrequire('imgraph',true)
16-
xrequire('nnx',true)
13+
require 'inline'
14+
require 'imgraph'
15+
require 'nnx'
1716

1817
-- parse args
1918
op = xlua.OptionParser('%prog [options]')
19+
op:option{'-c', '--camera', action='store', dest='camidx',
20+
help='camera index: /dev/videoIDX (if no video given)',
21+
default=0}
2022
op:option{'-v', '--video', action='store', dest='video',
21-
help='video file to process', req=true}
23+
help='video file to process'}
2224
op:option{'-f', '--fps', action='store', dest='fps',
2325
help='number of frames per second', default=10}
2426
op:option{'-t', '--time', action='store', dest='seconds',
@@ -31,9 +33,16 @@ op:option{'-z', '--zoom', action='store', dest='zoom',
3133
help='display zoom', default=1}
3234
opt,args = op:parse()
3335

34-
-- load video
35-
video = ffmpeg.Video{path=opt.video, width=opt.width, height=opt.height,
36-
fps=opt.fps, length=opt.seconds, delete=false}
36+
if not opt.video then
37+
-- load camera
38+
require 'camera'
39+
video = image.Camera(opt.camidx, opt.width, opt.height)
40+
else
41+
-- load video
42+
require 'ffmpeg'
43+
video = ffmpeg.Video{path=opt.video, width=opt.width, height=opt.height,
44+
fps=opt.fps, length=opt.seconds, delete=false}
45+
end
3746

3847
-- setup GUI (external UI file)
3948
if not win or not widget then

simple-frame-grabber/run.lua

+2-3
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,12 @@ require 'torch'
1010
require 'qt'
1111
require 'qtwidget'
1212
require 'qtuiloader'
13-
xrequire('camera',true)
13+
require 'camera'
1414

1515
-- parse args
1616
op = xlua.OptionParser('%prog [options]')
1717
op:option{'-c', '--camera', action='store', dest='camidx',
18-
help='if source=camera, you can specify the camera index: /dev/videoIDX',
19-
default=0}
18+
help='camera index: /dev/videoIDX', default=0}
2019
opt,args = op:parse()
2120

2221
-- setup GUI (external UI file)

0 commit comments

Comments
 (0)