首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用手拍MAX MSP从摄像头中保存图像

用手拍MAX MSP从摄像头中保存图像
EN

Stack Overflow用户
提问于 2014-05-29 12:42:27
回答 1查看 888关注 0票数 0

所以,我一直在尝试做的事情,在MaxMSP方面没有任何经验,是创建一个补丁,显示一个小屏幕上的实时视频从一个网络摄像头。用户拍手,麦克风拿起声音,将当前的图像保存在用户的计算机上作为JPG。

我可以找到基本的元素,如麦克风元素,我发现通过谷歌如何在最大的MSP屏幕上的摄像头镜头,但在那之后,我的经验是几乎没有.

这是我的补丁:

代码语言:javascript
复制
{
    "boxes" : [         {
            "box" :             {
                "maxclass" : "message",
                "text" : "exportimage jpeg",
                "id" : "obj-18",
                "fontsize" : 12.0,
                "numinlets" : 2,
                "patching_rect" : [ 390.0, 360.0, 103.0, 18.0 ],
                "numoutlets" : 1,
                "outlettype" : [ "" ],
                "fontname" : "Arial"
            }

        }
,       {
            "box" :             {
                "maxclass" : "ezadc~",
                "id" : "obj-16",
                "numinlets" : 1,
                "patching_rect" : [ 510.0, 90.0, 45.0, 45.0 ],
                "numoutlets" : 2,
                "outlettype" : [ "signal", "signal" ]
            }

        }
,       {
            "box" :             {
                "maxclass" : "message",
                "text" : "open",
                "id" : "obj-8",
                "fontsize" : 12.0,
                "numinlets" : 2,
                "patching_rect" : [ 570.0, 255.0, 47.0, 18.0 ],
                "numoutlets" : 1,
                "outlettype" : [ "" ],
                "fontname" : "Arial"
            }

        }
,       {
            "box" :             {
                "maxclass" : "jit.pwindow",
                "id" : "obj-6",
                "numinlets" : 1,
                "patching_rect" : [ 510.0, 360.0, 290.0, 231.0 ],
                "numoutlets" : 0,
                "idlemouse" : 0,
                "dstrect" : [ 0, 0, 320, 240 ],
                "colormode" : "argb",
                "border" : 0.0,
                "srcrect" : [ 0, 0, 320, 240 ],
                "bordercolor" : [ 0.0, 0.0, 0.0, 1.0 ],
                "doublebuffer" : 1,
                "planemap" : [ 0, 1, 2, 3 ],
                "depthbuffer" : 1,
                "fsaa" : 0,
                "usesrcrect" : 0,
                "usedstrect" : 0,
                "interp" : 0,
                "stereo" : 0,
                "onscreen" : 1
            }

        }
,       {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "jit.rgb2luma",
                "id" : "obj-4",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 510.0, 330.0, 73.0, 20.0 ],
                "numoutlets" : 1,
                "outlettype" : [ "" ],
                "fontname" : "Arial"
            }

        }
,       {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "jit.dx.grab 200 200",
                "id" : "obj-2",
                "fontsize" : 12.0,
                "numinlets" : 1,
                "patching_rect" : [ 510.0, 300.0, 109.0, 20.0 ],
                "numoutlets" : 1,
                "outlettype" : [ "" ],
                "fontname" : "Arial"
            }

        }
,       {
            "box" :             {
                "maxclass" : "newobj",
                "text" : "qmetro",
                "id" : "obj-1",
                "fontsize" : 12.0,
                "numinlets" : 2,
                "patching_rect" : [ 510.0, 255.0, 48.0, 20.0 ],
                "numoutlets" : 1,
                "outlettype" : [ "bang" ],
                "fontname" : "Arial"
            }

        }
 ],
    "lines" : [         {
            "patchline" :           {
                "source" : [ "obj-4", 0 ],
                "destination" : [ "obj-18", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,       {
            "patchline" :           {
                "source" : [ "obj-16", 0 ],
                "destination" : [ "obj-1", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,       {
            "patchline" :           {
                "source" : [ "obj-2", 0 ],
                "destination" : [ "obj-4", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,       {
            "patchline" :           {
                "source" : [ "obj-4", 0 ],
                "destination" : [ "obj-6", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,       {
            "patchline" :           {
                "source" : [ "obj-1", 0 ],
                "destination" : [ "obj-2", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
,       {
            "patchline" :           {
                "source" : [ "obj-8", 0 ],
                "destination" : [ "obj-2", 0 ],
                "hidden" : 0,
                "midpoints" : [  ]
            }

        }
 ]
}

为了实现我的目标,我还需要什么呢?我在论坛上读到了关于过滤器和紧张情绪的文章,但这对我来说没有任何意义。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-30 14:31:53

您可能需要类似于此的内容(将代码复制并粘贴到空的max修补程序中):

代码语言:javascript
复制
<pre><code>
----------begin_max5_patcher----------
895.3ocyX1sbiBBEG+5jmBGuNaF9vO2q184Xmc5fQVCYTzEIoYamlm8EPSaR
SsgXbzdgxHB3+yONb3fOOelaR4dZsqy2c9kyrYOOe1LSU5Jl097L2Bx9U4jZ
Syb2vjKqdjwSKezcQy6K2JyoR4+pnMCjq6B0kyuaeckfVS4RhjUxePPWIaZU
HveIXgiejo.zd6sdQjqVy3YmzCbbftUdwHcAJ1zGDFdRu3aKXbkXLZE9VkMR
zTKpsVVpwdJS17MLzUW2KymqusvRRvoOp57QHHo6MxzU5j3j2IZRH7r2gmKM
zvHskgCCMEnk9Jy7T17mRtjSJLio6OELxqeuav90CRM6Iyf.0D8Rr.5CVJn0
0jL5EbgtupTHYEp24TyIU0qKkNapnYc6FcMWHXrmwgH.XqKTCY8.XcAz235A
itczh9PzBsFsn3A0iC1ICYb4UwnuuYcEFeiXDFYJPlIggyA8FnX3.RwTZtCF
.97UtV.kFmQePegxc6ZELntV4NfOMN+4NXcFKyKZZikgvCHUxHRpMQs5jFvV
nLY9HnAjF5LBJHRAaemLQ0jGN1DqHjGxDRpI.8j3uLjoD72BpTTp11w4GjUR
1N5mDv9pgYhM6cgZh5BQvoxGB1qsvR1Jkk79a89vSBxhtLH6Mr+xo1BX.mso
oYzCWMAPa2NAaR10yapVHLjawR1QEpz+N3.A.finntSJUyx3JC557IpYY.bx
xAweH2scsJAs0GzYeAU2P2Odf.SQbTewC9NwSu11k9DIc0gqY8KtANfMAM87
Od+NOvHLXHOYTYEk2uzIPvlHfMQE8BmpiyD0Gbzi+jPmoKL3+RffANAIQVBJ
eaAYHRQpMCfHyjdHdp1YvafQT59kYBRhxV.5q9shnkMsoI.hmrildJbLeb2b
F+8+pMiAnq+bhUWtUr5n41fZ0Qxe0DRo0RF2bJ9SZCFdViVyRSol2eTcorZR
RN0nQvGN0YqbTo9cc8fFM4XCcPZ4.GE4frPNdiFbh9RMUgAmMMzgbFOOYjUd
xvwkOWUOwiGev1D4ALZ5IzF7DLd3IvF8DNd5Iz1Pgiid7sw6Y7VbYgZBG2kV
vuNyUHa12BMdyVuKp6GqmfuTQdfiWfPnMQd76obZxWkTUsiJpaGRiRT4xuoT
neLXg4QFu4QShwtB5N1w1GZpgHTInKUYmuUzjw89H8IqTemWl+e.j169yC
-----------end_max5_patcher-----------
</code></pre>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23933608

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档